Red Bull F1 Off-Road Showrun Austin USA August 2011
Brought to you by https://www.f1-fansite.com:
The 2010 Formula One World Champions and currents series leaders went on an off-road adventure at Circuit Of The Americas In Austin for the making of a video in advance of the 2012 US Grand Prix, which will mark the return of Formula One to America for the first time since 2007.
✅ Check out more posts with related topics:
LAST 3 F1 Fan COMMENTS