Originally Posted by Stogey
I've never heard the guy give a positive review to any car that wasn't conceived and produced in Europe !
If you catch Season 12, Episode 2, Top Gear gave POSITIVELY GLOWING reviews of three American cars!
I was shocked!

(And the episode was wildly entertaining!)