Top Gear US Returning With Cuban Road Trip After Lengthy Hiatus


After last airing in October 2014 and all the trouble in BBC, many thought that the US version of Top Gear that airs on the History Channel had been cancelled.
Read more ยป