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

    [video=youtube;lKU2Yk2u_jE]http://www.youtube.com/watch?v=lKU2Yk2u_jE[/video]

Share This Page