Tag Archives: Top Gear Season 18 Teaser
The Top Gear UK Crew Season 18 Teaser

Video: BBC’s Top Gear UK is back with Season 18 and a new teaser!

Top Gear UK has been on hiatus since August of 2011 and they recently broke that downtime with a special episode, where the three middle-aged men ventured into India to try and save Britain’s economy. But now, a new trailer is out for an all-new season. To keep the hype up, the BBC2 was sure […]

Continue Reading