The clock is ticking for the debut of The Grand Tour, set to premiere globally on November 18 and providing all of us rev heads with our much needed fix of Jeremy Clarkson, Richard Hammond and James May.
Read more ยป
Automotive news, all about new models, the latest spy shots and much more