Top Gear Returns This Sunday…. In The UK. In The US? Anyone’s Guess

One of my favorite shows, Top Gear returns for its summer season on Sunday in the UK on BBC2 and BBC HD. For the last couple of seasons, BBC America has shown the show a week following its UK premiere. However, I’ve not seen anything from BBC America promoting a new season, just stating that […]