Published On Mar 22, 2012
This campy spectacular aired as an episode of "The Wonderful World of Disney" on March 23rd, 1975. Host Lucie Arnaz is joined by Lyle Waggoner and Tommy Tune as they introduce viewers to Walt Disney World's newest attraction, Space Mountain. Wackiness - and polyester - ensues.
show more