Mother Nature Network

Animal Planet ‘Mermaid’ HOAX! Viewers PISSED!

Mermaid hoax! Animal Planet's "documentary" on mermaids garnered a huge audience, of believers, but now those same folks are crying…

12 years ago