Meet some of the creative team and cast of Moonlight Stage Productions’ “Beauty and the Beast,” on stage at the Moonlight Amphitheatre through August 7, 2021, in Vista, CA.
Disclaimer: This content is not sponsored. Trevor Decker News provides independent entertainment coverage.