2011-10-01
US Grand Prix Formula 1 comes to Austin, TX with Red Bull
Lovely promotion video and I am sure that the mechanics were thrilled with all the dirt and gravel in the engine and the rest of the car.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment