Watch The Wonderful World of Disney - Season 32 Episode 18 Online!:
A look at the making of Captain EO.