Date Aired:
May 25, 2003 (United Kingdom), Jun 25, 2012 (United States)
Top Gear S2E3
Avg Rating (0)
Your Rating
The boys set up a drag race to find which country makes the fastest supercar and David Soul struggles with our ‘stick shift’ Liana on the track. Jeremy, meanwhile, eats some money...