Two women perform in a "live mermaid show" at Florida's Weeki Wachee Springs. They glide and twirl underwater, sip from their breathing hoses, and ...
Silent, color footage featuring tourists watching different attractions in Florida, including the mermaid show at Weeki Wachee. Also footage of Cyp...