Has NASA Accidentally Disclosed the Location of an Alien Landing Site on the Moon? (9 Pics + VIDEO)
In the last few years, the Lunar Atmosphere and Dust Environment Explorer (LADEE) has taken hundreds of thousands of high-res images of the lunar surface, but this way NASA may have accidentally published a secret landing site of an alien craft. Turner Radio Network published an interview with a NASA consultant that was a part of the operation of tracking the objects. Read the full story below.