Here is the 1st within a series of videos from the NSCRA Southeast Region Finals which took place on October 17th, 2010! This video covers the True Street Class!
The NSCRA Season Finale will take place on December 4th - 5th, 2010 @ Palm Beach International Raceway!!
Nyce1s.com - NSCRA...