Results of Tags "Top Gear Season 6 Episode 11"
Eps11 Top Gear Season 6 Episode 11

Top Gear Season 6 Episode 11

Top Gear Season 6 Episode 11
Season 6
Episode: 11
Air Date: 2005-08-07

Richard takes part in the Pamplona Bull Run and drives the Lamborghini MurciĆ©lago Roadster. Jeremy drives the Ford F150 Lightning pick-up truck, which is inexplicably the world’s best-selling car and…

Episode Title: Bull Run
Serie: Top Gear