Real Mermaid Caught On Camera In Croatia

Share This Story

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)

Share This Story

Like it? Leave a comment...

United States
National Debt