Shelby Mustang GT500 Vs Train | Race to the San Siro | Top Gear - Part 1

Share
Embed
  • 
    Loading...
  • Published on:  9/10/2013
  • The lads race from London's Wembley Stadium to Milan's San Siro, the home of Italian football giants AC and Inter. Jeremy takes ...
Loading...

Comment