Real life Ariels! Inside the underwater world of a mermaid show

Real life Ariels! Inside the underwater world of a mermaid showInside the underwater world of America’s last mermaid show! During a performance back in May, women swim in Florida’s Weeki Wachee Springs wearing sequined l…

This entry was posted in Mermaid Videos. Bookmark the permalink.