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.
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.