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 sbcjr on 06-16-08 (Report) Have you ever noticed that you find yourself rooting for the car that the camera follows the most? :)