The Ilkley Moor Alien Encounter: Truth or Hoax?
On a chilly December morning in 1987, a man walking on Ilkley Moor in Yorkshire, England, captured a photo that …
On a chilly December morning in 1987, a man walking on Ilkley Moor in Yorkshire, England, captured a photo that …
Have you ever looked up at the stars and wondered if we are alone in the universe? Many people believe …