Top Gear Season 19 Episode 3

The team engage in a race from Wembley to the San Siro stadium in Milan, with Jeremy in a Shelby Mustang GT500 while Richard and James use the pan-European rail network. • Jeremy is out on the test track in the new Toyota GT86. Note: this video is in 5 parts and all the videos follow each other automatically.