8 of 26Daytona Speed Park - 6/7/03
And they're off!
www.cfca.net