Posted By: Mopar Grandpa
NMCA World Street Finals - 09/16/11 12:06 AM
I don't know if this has already been a thread but the NMCA World Street Finals will be held at Lucas Oil Raceway (Indy) on October 6-9.
Just a FYI. More information on www.lucasoilraceway.com
Just a FYI. More information on www.lucasoilraceway.com