September 18, 2013

“Captain EO” originally premiered at Disneyland on September 18, 1986. What’s your favorite moment in the film? more...