Mermaid-like creature spotted In Spain?

November 4, 2013 05:00
From Jokeroo

If you believe in mermaids, you might find this spotting in Mallorca, Spain a bit interesting!

www.jokeroo.com