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: