Top gear crew, fall in love with american cars.
Awesome episode with my favorite new car (ZR1). I'm glad they finally found American cars they liked enough that they didn't end the story with two minutes of bitching about interiors and leaf springs and so forth.
+1. I'm actually surprised they didn't bash the Challenger more than they did, especially since they had to pay for it.


