The Grand Tour trio is back and this time they are quizzed while lapping a Corvette around Willow Springs.
The Grand Tour trio is back and this time they are quizzed while lapping a Corvette around Willow Springs. The new program is set to be released on November 18th on Amazon Prime, and all Top Gear fans around...