MERMAID CAUGHT ON TAPE – “THE NEW EVIDENCE” | Discovery Channel (2013) HD

MERMAID CAUGHT ON TAPE - MERMAID CAUGHT ON TAPE 2013 w/ Discovery Channel & Animal Planet THE NEW EVIDENCE!!! This is a clip of footage taken off the shore of Greenland 2000 feet bel…

Your Ad Here
This entry was posted in Mermaid Videos. Bookmark the permalink.

Comments are closed.