Real Mermaid Caught On Camera In Croatia


July 29, 2014 4:35pm PST

Footage has surfaced out of Croatia which appears to be evidence that mermaids do exist. Give it a watch and let us know what you think!

(Read More: Ghost Caught On Camera Fleeing Hotel Room After Vandalizing Property)


You must login in order to leave a comment.