July 24 Canceled

Mother Nature wins again. Due to inclement weather moving in, Owosso Speedway has canceled July 24th events.

 

Filed Under: Featured,Latest News