Articles

Here Come the Mummies

In the new Seminole Center, a state-of-the-art performance room at the casino in Immokalee, “Here Come the Mummies” brought their tight funk and R&B to a sold-out crowd. Their entrance is still extraordinary – they arrive