Quote:
Originally Posted by Jeb114
Watch the show "Top Gear" for a couple of episodes and you will see how insignificant they think American cars are, and how outdated they think the American car industry is.....
|
To be fair they absolutely adored the C7 Corvette. I think they are acknowledging that American cars are getting better.