Ambitious But Rubbish
Premieres Monday, October 13 at 9/8c

British pride

Valiant attempts are made to conclusively prove which country builds the fastest supercar. Italy? Germany? Japan? Or can we fix it so Britain wins?

Related Tags

Supercar Jaguar Top Gear
Find Your Local Channel
Advertisement