Top Gear
Episode 6 (11x6)
Season finale
Air date: Jul 27, 2008
In the last show of the current series, Jeremy, Richard and James take on their rivals from the German equivalent of Top Gear, James drives some Japanese sportsmen in a very strange Japanese car, and Richard attacks the track in a remarkable new supercar from Gumpert.
- Premiered: Oct 2002
- Episodes: 240
- Followers: 4870
- Ended
- BBC Two
- Sunday at 20