Top Gear Releases Trailer For Series 24

We're only a few short weeks away from the Series 24 premiere of Top Gear. With last year's refresh of the show stumbling, Series 24 gives us yet another refresh, this time with a condensed presenting team and ...