Monday, November 19, 2012

Red Bull Racing wins F1 Constructors Title

Red Bull Racing won the F1 Constructor's title, clinching at the new "Circuit of the Americas" track outside of Austin, TX.  Here's a clip of the first car on the track!



No comments:

Post a Comment