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:
    507
    Trophy Points:
    113
    [video=youtube;lKU2Yk2u_jE]http://www.youtube.com/watch?v=lKU2Yk2u_jE[/video]

Share This Page