03-04 Mach 1 Showdown Event
This will be an event between 2003-2004 Mach 1 Mustangs scheduled to take place September 21st, 2007 at Norwalk Raceway Park (NHRA Track) located in Norwalk, Ohio. The idea started from the Mach 1 Registry Owners Club by Bill P. (screen name Linemup) to have a 2007...