This mermaid was spotted at Mallorca. This footage was blurred but it is quite interesting.
MERMAID CAUGHT on camera
2:15:00 AM
Advertising
Popular Posts
-
Palladium Found in the Philippines Philippines could be one of the richest countries in Asia, following the discovery of the world...
-
SPONSORED LINKS CAMP LUKBAN, Samar―First it was the drug lords. Next were the oligarchs. Now, rich tax evaders will be the ...