Top Gear is back tonight and the series looks good
The 18th series of Top Gear starts on Sunday 29 January with a trip to Italy and a look at three supercars. But this series will also see the boys create a car chase, mobility scooter and visit China – a lot to cram into 7 episodes. Related articles 2012: What can we expect from Top Gear? (topgearbox.com) Top Gear Season 18 Starts Sunday [Top Gear] (jalopnik.com) Video: Top Gear [...]