The world's greatest TV show is back on the air in Britain for a 14th season, and it opened last night with a doozy of an episode. Amid constant rumors of the show's demise or reduced budgets, this season opener contains all the elements of their best episodes paired with new forays into the unknown, both geographically and intoxication...ally. There are super cars, a super star guest, burnouts in luxo barges, the works, and the finale is even better than I expected it to be after seeing youtube footage of it's filming earlier this year. So enjoy, the boys are back!
(btw full screen works pretty well with this video, for me at least)