Use Mirror Links for Deleted Videos:    

Watch The Grand Tour Season 1 Episode 6 : Happy Finnish Christmas

2,478 views

5   0

The Grand Tour tent is in Kakslauttanen, Finland, deep throughout the Arctic Circle with a present by which Richard Hammond and Jeremy Clarkson evaluate the Ford Mustang V8 and the Ford Focus RS, James Might recounts the bitter 1960s battle for endurance racing supremacy between Ferrari and Ford, and the presenters run by means of some supreme Christmas items for automotive followers.


View More

Comments

0 Comments