On Saturday March 19, 2011, we went up in the air to give fans an exclusive look at the future home of Formula 1 in Austin, TX. It was an exciting ride and tons of fun, we hope to bring you more of these exclusive videos as construction moves along. Stay Tuned! theaustingrandprix.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…