An Authentic Photo of an Alien in Ilkley Moor
Article by Jak Connor July 20, 2021 (tweaktown.com)
• On December 1, 1987, in Ilkley Moor, Yorkshire, England, British police officer Philip Spencer left his home to venture down one of the many walking trails with his camera to capture images of the Moor. Suddenly, he spotted a creature with large black eyes, pointy ears, long arms, and feet that were hoof-shaped.