"Worst Cars"
Description of episode coming soon...
Description of episode coming soon...
"Worst Cars"
The guys buy each other what they think is the worst car in the country and set themselves a challenge; Tanner travels to England to find out just how fast a brand new supercar with no official top speed can go.
Zonda R, perhaps? (Only car I can think of that doesn't have an official top speed.)
The Venom is made in England so....