Indy 200 Welcome Flyer (1996) Posted on December 29, 2017December 29, 2017 by The Curator Debut of the short-lived Indy 200 at Walt Disney World.