An apparent spotting of a mermaid has been found. Here is the video.
This alleged ‘alien-like’ hand was recently unearthed deep within the desert tunnels near Cusco, Peru. What do you think?
A man captured this image in Arizona last week before the ‘creature’ flew off. Some say it’s a demon, others say angel. What do you think?