Formula 1 Racing - Passed at Last!
- Related Videos
- sbcjr
Driver attempts to pass, can't get by, but keeps trying. Determination eventually meets opportunity!
sbcjr on 06-16-08 (Report)
Have you ever noticed that you find yourself rooting for the car that the camera follows the most? :)