I-70 Motorsports Park Announces 2021 Grand Opening
ODESSA, MO. (November 25, 2020) - The World of Outlaws Sprint Car Series is coming to I-70 Motorsports Park on April 30th & May 1st, 2021 for a Double Header event. The event will also feature the PO...