News

Hattiesburg mermaid Emily Shaw, also known as Storm Siren, was team captain for Team USA, who brought home the gold in the 2025 Merylmpics in Germany.