F1 Pit Stop

If your car has been stuck at the mechanics for a weekend, you aren’t going to want to see this.

[youtube width=”640″]http://www.youtube.com/watch?v=Kl1Dc5hsXu0[/youtube]

Comments
This is a test