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.