May 1977 – January 2015 LOCATION Tomorrowland – The Starcade sat in the rear of Tomorrowland, between the Star Traders gift shop and the exit to Space Mountain. Today, this space is used for temporary exhibits and art displays. BACKGROUND When Space Mountain opened in 1977, Tomorrowland once again became one of the most exciting […] Read more…