Here is an article from the LA Times which I have just read about the new production of "Mamma Mia" at the Tropicana Hotel in Las Vegas...
No comments:
Post a Comment