NOW600 National at Creek County Falls to Mother Nature
SAPULPA, Okla. (August 23, 2019) - Mother Nature has raked havoc once again on the Lucas Oil National Open Wheel 600 Series presented by Tel-Star Technologies. Over night and early morning rain has c...