Review | Rpmgo.com

Ah yes, the day many car enthusiasts have awaited since the last season ended has finally arrived: Top Gear is now back with a whole new season on BBC 2. You’ve already seen the teaser trailer revealed in order to promote the new season, 14 to be specific, so I’m sure most of you tuned in last night to see the first episode. And what an… …read the full post