Eerie Alien Body on Scottish Riverbank

A family vacationing on the island of Arran in Scotland stumbled across an eerie alien body along a riverbank. They reported being so frightened by seeing the body that they ran off in terror. Below is the video of the encounter. What do you think? Could it be real – or is it just another […]

Read More