Beauty and the Beast, Live On Stage is presented several times a day in the 1,500-seat Theater of the Stars on Sunset Boulevard in Disney’s Hollywood Studios. Like the movie, this live stage show mini-version is still my favorite at Walt Disney World. Belle with the magic rose in Beauty and the Beast, Live On … Continue reading "Disney Pic of the Week: Beauty and the Beast, Live on Stage"