Beauty and the Beast: Live (2018)

The cast performs Beauty and the Beast: Live! at Disney’s Hollywood Studios on August 10, 2018.