With the rumors of the arrival of Top Gear to the USA… and then the rumors that the project was canned, I thought it might be cool to show the “Show Reel” for the USA version of the show. 

It would still be really cool to find a visionary network or one that doesn’t rely on advertising revenue to operate…  Because snarking about the advertisers cars has a tendency to make them into former advertisers.

Reblog this post [with Zemanta]