The Red Bull Formula 1 racing team highlights next year’s return to the United States in a fantastic video. The 2012 race will be outside of Austin, Texas. I can’t wait to see this race and if the half completed track shown in the video is an indication, it will be spectacular.
Original embedded media unavailable.
Recovered from the Internet Archive.
