Corsair is here welcome to my new video .Alien Life believers browsing through NASA images from an Apollo mission and believe they have hit the jackpot in the hunt for extraterrestrials. The supposed proof comes in with few pictures. This was evidence enough for certain conspiracy theorists who believe it is an alien base. The photo comes from one of NASA’s early Apollo missions, Are they watching us ?


Leave a Reply

Your email address will not be published. Required fields are marked *