Auto Culture

The Grand Tour Sneak Peek Trailer – Gentle Rentals

on

The audience portion of the first episode of the upcoming [October 2016] Amazon motoring show “The Grand Tour” starring former “Top Gear” presenters Jeremy Clarkson, Richard Hammond and James May has been filmed in Johannesburg, South Africa earlier this week but there are some other bits to the show, some of which include the general conclusion that the boys may not possibly be gentle with their rentals…

About Alex Bean

Recommended for you