Joined
·
122 Posts
Okay... I test drove a duetto at one point, and while it was peppy, it certainly wasn't like this:
What do you guys think? Supercharged? Turbo? I can't hear anything that would tip me off...
What do you guys think? Supercharged? Turbo? I can't hear anything that would tip me off...