Unexplained
Paranormal Phenomena

Two Aliens sighted on the moor UK – Aug 25th 2011

0

An amazing photo surfaced online on Thursday, August 25, 2011 that reportedly shows two aliens hiding among the rocks on Ilkley Moor. Ilkley Moor is part of …