The Ilkley Moor Alien Photograph - Dec. 1st, 1987 - 0 views
-
Lon Strickler on 18 Feb 10A compelling account of alien abduction that took place in 1987 in the Ilkley Moor, Yorkshire, U.K....a unique case which may include one of the very few photographs taken of a live alien being.