An alleged mermaid was spotted in London Beach Resort in General Santos City, Philippines. The video was taken by a woman, who she unexpectedly seen a strange creature during daytime at noon while they are in the beach.
According to Salinas, the sighting was happened around 2pm while they are having an family outing. Salinas was not the one who took the said video but she insisted that she was there, and she saw the mermaid with a long white hair.
By Fursie Guido @ Hapee Pinay
0 comments:
Post a Comment