Top Gear Season 21 Teaser Trailer

The new season – the 21st overall – of “Top Gear” is reported to be on its way to American shores on February 2, 2014, and apparently at least one of the episodes will have Jeremy despondent over seeing so many lorries [trucks to us ‘Mericans] on the road…