Originally Posted by IRSmurf
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!)
Is that the one where they all tried to find a cheap car and go cross country?
and almost got shot in alabama?