Monday, July 26, 2010

2010 Sonoma LODRS Final Results

Drag Racing Results: 2010 Sonoma LODRS Final Results by NHRA. Final results from the NHRA Lucas Oil Drag Racing Series event at Infineon Raceway, Sonoma, California.