Hosted on MSN1mon
Lost Walt Disney World Speedway Revealed On Google EarthIt was the happiest racetrack on Earth … for five years ... The no-frills track was built on a $6 million budget buy the Indianapolis Motor Speedway Corporation without any permanent facilities.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results