Nascar Busch Series driver Stephen Leicht (90) races during the NAPA Auto Parts 200 at the Circuit Gilles Villeneuve in Montreal, QC.Sep 19, 2007, 10:09 PMEmailPrint