After spending nearly two years on the road, the new production of Mamma Mia! has come back home to Broadway. The show celebrated its opening night at Broadway's Winter Garden Theatre on August 14, with the weather in Midtown giving appropriately Mediterranean vibes.
Broadway.com spoke to stars Christine Sherrill, Amy Weaver and more on the blue carpet. Check out the video below.