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