Windy City Mermaids
- Chicago, IL
- Mermaid Entertainment
- 30 miles from West Chicago
- 12 Verified Bookings
Shawn said “We had another performer lined up that I could not get in contact with . Day of the party still no word . Emily stepped in last minute and did an amazing…”