Season Finale of National Geographic Channel's Popular Series Will Film on the Infield Among 100,000 NASCAR Fans – Saturday, October 22, and Sunday, October 23, 2011 Multilevel Vehicle Will Include a Nitrogen-Powered Beer Cooler, Spy Satellite, Four Ingeniously Designed Grills,...
Press Release
|