Top Gear
Episode 6 (11x6)
:
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.