Watch the Latest Top Gear Season 19 Trailer Now
The new season starts January 27th over in the UK, and for the first time, just a week later in on this side of the Pond. How awesome is that? Until then check out the latest trailer from the BBC! You’d imagine that all the ladies love the Stig…