This was submitted on the news site, and thought that the forum would be a better place! This is about TAR 7, NOT the Race that is starting in November:
The race will start at Edwards AFB in California. I heard from a friend who works there the show is working with Public Affairs from the base. The taping should be near the end of November.