Fullscreen
Other September, 25 2011

Video: Formula 1 Comes To America – Red Bull Racing Takes First Lap In Texas

To celebrate the arrival of the Forumal 1 racing circuit in America, Red Bull Racing produced a really nice clip in Texas, having their F1 showcar chased by cowboys on a ranch. The F1 Circuit of the Americas takes place in Austin, Texas, on November 18th, 2011.

Comments

Close