If you like Top Gear stay tuned. I get the feeling we’ve got a good life span for Top Gear ahead of us. I really like what they’ve been doing the last few weeks to build buzz.
Check out these TAXI’s. Not too bad huh? The show premiere’s Sunday the 21st of November on the History Channel.