This special aired September 20th, 1986, to commemorate the opening of Captain EO at Disneyland and Walt Disney World. It's also the most 80s thing you'll ever see. Hosted by Patrick Duffy and Justine Bateman, with a flotilla of stars from the era.
Hide player controls
Hide resume playing