Advertisement




Formula One pit stops are amazing.

Prev Random Video Next
More Information:  
The Lotus Team pit crew changes the tires on their F1 car in less time than it takes most people to turn on an engine.

Home