OMG! evidence-of-extraterrestrial-life-could-be-sitting-on-the-moon-at-this-very-moment
and this
http://www.bangstyle.com/2011/12/moon-f ... of-aliens/
meanwhile, at SETI
http://www.openminds.tv/scientists-want ... -moon-855/
Return to Science and Technology
Users browsing this forum: No registered users and 2 guests