Top Gear - Series 11 - Episode 6

Responsive image

In the last show of the current series Jeremy, Richard and James take on their rivals from the German equivalent of Top Gear. Meanwhile, James drives some Japanese sportspeople in a very strange Japanese car and Richard attacks the track in a remarkable new supercar from Gumpert.