November 10, 2011

Let the cars to the talking.


(EVO)

Well I'm not going to say anything but what would you rather, the über Supra or the big Fiat?

OK just one thing, rather than make funny Italian accents, maybe Evo testers should learn to wear a harness properly. Or was that the only way it would fit over their beer gut? Check it out, along with more great sounds, after the jump!


nRelate Posts Only