So the "new" season (or series, as you Brits like to call it) of Top Gear just started over here on BBC America last week. I watched last night's episode and it seemed vaguely familiar - Hammond using GPS or whatever trying to get around Oxford, but not having any luck because Oxford is a car-unfriendly city. I looked it up and sure enough, it was an episode I had watched with my host family (who I thank for getting me into the show, BTW) when I spent a semester in London... in 2005.
I have no idea if last week's episode was "new" or not, but next week's episode does (they have the Batmobile... although I suppose they could be showing it off for the first Batman movie from a couple of years ago?) I am super confused as to why BBC America is calling these "new" episodes while, they may be new to viewers here in the States, are actually older than "new" episodes from Seasons 9 and 10. If anyone has any ideas as to what's going on, and when Season 11 will really start airing over here, please satisfy my curiosity. Thanks!