Video: Steve Francis’ Amazing Last Lap Pass At East Bay Raceway Park

Discussion in 'St. Louis Area Auto Racing Discussion' started by jdearing, Feb 27, 2012.

  1. jdearing

    jdearing Administrator Staff Member

    Likes Received:
    552
    Trophy Points:
    113
    [video=youtube;lKU2Yk2u_jE]http://www.youtube.com/watch?v=lKU2Yk2u_jE[/video]

Share This Page