Friday, February 18, 2011

Top Gear is Back for Season 13

Top Gear is back for Season 13 on January 25 and to celebrate, they are hosting a week long DVD giveaway at BBCAmerica.com/TopGear. If you want to catch up on Season 12 for free, this may be your best chance. Otherwise, you can look to buy starting Season 12 (or prior seasons) starting today at the BBC store.For full disclosure: as part of the new season launch, I was asked if I would talk

No comments:

Post a Comment