Pictures & Video: Beauty and the Beast Live on Stage @ Disney’s Hollywood Studios

Beauty and the Beast Live on Stage at Disney’s Hollywood Studios in Walt Disney World takes place several times a day in the Theater of the Stars on Sunset Blvd.  This show has been running since November 22, 1991.  Here are some pictures and a video clip from the performance we attended today.

Leave a Comment