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!