Red Bull Racing goes wild in Austin

On November 18th 2012, Formula 1 returns to the US for the United States Grand Prix. Watch as David Coulthard shows you first hand the excitement to come for next year's race in Austin, Texas. Escaping cowboys, picking up dirt and driving hard until the cows come home.

NO COMMENTS

LEAVE A REPLY