Saturday, May 21, 2022

Tag: unicorns

Photo of “pink and red blobs” carpeting Highland countryside prompts claims of Alien Life Form

A BIZARRE photo showing pink and red blobs scattered across a Scottish mountain has led to widespread speculation that it could be an “Alien...

Latest News