Mother Nature scores Open Wheel Mayhem Victory. Friday night’s show is RAINED OUT.
Terry Mattox – SAPULPA, Okla. (May 30th, 2013) – Mother Nature is definitely not a racing fan this season as she has captured her second win of 2013 at Creek County Speedway. Tomorrow night’s Open Wh...