Perez Hilton — Captain EO fans, rejoice!
It's here to stay!
The '80s film and attraction went on a 14-year hiatus, but returned on July 2010 after Michael Jackson's death.
The attraction was meant to only stay open for a year, but with its increasing popularity, it...
more info