The Grand Tour – A Drag Race
No matter what show it is, what cars they have or what the episode theme is – a drag race between Jeremy Clarkson, Richard Hammond and James May always has to take place. It was like that in the old “Top Gear” days and it continues today in the new “The Grand Tour” days. The […]