By Mark Kleis
Thursday, Sep 2nd, 2010 @ 4:21 am

The BBC has set the bar high over the years with its superbly executed Top Gear series that now claims over 300,000,000 viewers worldwide.

Top Gear USA was set to come to a television near you and then canceled before it ever aired, but the show is back on, and The History Channel has produced a high quality teaser video that gives a sneak peak into what we can expect from season one, episode one of Top Gear USA.

6 Comments