Formula 1 comes to America! Red Bull Racing takes first lap in Texas!
#1
Formula 1 comes to America! Red Bull Racing takes first lap in Texas!
http://www.youtube.com/watch?v=0tEHQJn_hxo&sns=fb
Awesome promo vid.
I really hope you guys will learn to love F1 as much as TROTW do!
That poor F1 car though - making that vid must of absolutely destroyed it! Hopefully a worthwhile sacrifice.
Awesome promo vid.
I really hope you guys will learn to love F1 as much as TROTW do!
That poor F1 car though - making that vid must of absolutely destroyed it! Hopefully a worthwhile sacrifice.
Thread
Thread Starter
Forum
Replies
Last Post
Ant1
Evo Engine / Turbo / Drivetrain
5
Apr 2, 2016 05:41 AM