Mermaids: The New Evidence

New Mermaid Evidence Mermaids New Evidence 2013 Hoax, No Such Thing

Mermaids don’t have any new evidence in 2013, even though Animal Planet created a hoax. The show claimed to have proof of such human fish. Biologist Dr. Paul Robertson returned with what appeared to be brand new footage of the […]