Pro street race at Quincy Ill.