Its ok the Brits will never like our cars no matter how good they get... They still have a chip on their shoulders about losing us silly colonists. And maybe the Camaro is sold in the UK with less HP? At any rate thanks for making me laugh.
Looks like he doesn't know how to drive or like he has never driven on the that track before haha!
What ??, that line with the Camaro at the finish was spot on...