VIDEO: Top Gear Season 17 Trailer Released…New Season Starts on June 26

Top Gear Season 17 Trailer.png
Top Gear has released a teaser trailer of its upcoming 17th season, which starts on June 26th.

Here’s what we can expect from the new season: “Well, there’s some affordable performance cars, some electric cars, some actual racing, some proper demolition, some silly cars, and Top Gear’s attempt to improve public transport, which I think is going to be absolutely brilliant.”

Full Story: Final Gear