During the early hours of Monday 22nd August a strange-looking creature, glowing blue, with several legs and less than a meter in height was seen walking around the streets of Pachacamac, Peru, by a group of night workers. The whole incident was recorded on video by a couple who also spotted …
Read More »