U took the old religion from the woman on the hill.
Please hang with the Top Gear episode until the very end and something revealing will be said. As we all know Top Gear has never, ever made any bones about their dislike regarding crude American made automobiles. ZR1 vs. CTS V vs. Challenger