I-70 Speedway was a racetrack near Interstate 70 east of Odessa, Missouri, USA. The track opened in 1969 and was open every year until it closed in 2008.
Sessions
This layout has been used in 0 sessions.
Server Manager uses cookies for key website features and to gather analytical data. You can learn more in our Cookie Policy.