5Jul By Nathan EhingerNo Comments Automotive Everything, Chevrolet, Sports Cars What We Think of the Grand Tour’s New Special The Grand Tour features three zany and fun British chaps that we got to know during their time hosting Top Gear. The three Brits taken their antics on the road. (more…)