Live – Lets watch Beauty and the Beast Live on Stage at Disney’s Hollywood StudiosHerb Leibacher·February 25, 2017Videos Connect on Facebook Share Want more Disney fun? Get news and information every week! Live – Lets watch Beauty and the Beast Live on Stage at Disney’s Hollywood Studios