Top Gear Season 19, Episode 1: Video Open Thread

The world's most popular British serial motoring program just debuted and we know you're anxious to talk about it so we've created an open thread for you to do just that. Of course, we're referring to Top Gear Season 19. While you now only have to wait a week to see it on BBC America, we understand a week is still too… » 1/27/13 8:47pm 1/27/13 8:47pm