Farewell tour of "Mamma Mia" kicks off at the Lutcher Theater

Crew takes up dozens of hotel rooms for over a week as they stage the show in Orange
Published: 5:03 PM CDT October 5, 2016