Disney oval

track

Walt Disney World Speedway, an 1-mile tri-oval in the parking lot of the famous park in Orlando, Florida. Built in 1995, home of IRL-Indycar races from 1996 to 2000. Defunct and demolished since 2015.

Downloads