Friday, March 23, 2012

Aliens behind the Landers!

Here's intriguing evidence that aliens from other worlds have visited the alley behind the Landers Theater in Springfield! These pictographs were found on metal objects in the alley. Is the 'Landers' a 'Landing Pad'? - found by S.C.

No comments:

Post a Comment