Tag Archives: Top Gear Season 20

Top Gear UK returns with Season 20 this Sunday, June 30th on BBC2

Ladies and gentlemen, start your DVRs, because good news, the Dacia Sandero is not back, but rather Top Gear UK is! The plucky British motoring show’s website published an announcement saying that the BBC2 will be starting up this Sunday, June 30th. Considering that we’ve only recently begun seeing new episodes of Top Gear UK […]

Continue Reading