A strange video was presented by Victor Camacho from Desvelado.com in a MUFON (Mutual UFO Network) presentation in regards to a video that was taken from a security camera on […] full story
Tag: Stick Man
Strange Stick Man – Alien or Elf?
Statement (translation): The recording was obtained on July 8, 2008, in the small Peruvian locality of Santa Rosa de Quives. Locals have dubbed the being “The Man”. The preliminary investigation […] full story