Florida aquarium cancels mermaid show in wake of recording incident
Published
An upcoming mermaid show at the Clearwater Marine Aquarium in Florida has been cancelled "out of respect" to the performers, the aquarium confirmed.
Full ArticlePublished
An upcoming mermaid show at the Clearwater Marine Aquarium in Florida has been cancelled "out of respect" to the performers, the aquarium confirmed.
Full Article