MindBlowing Photo of alien on Apollo 10 mission! NASA Link, Aug 2018, UFO Sighting News.

By Scott Waring Date of discovery: Aug 8, 2018

Location of discovery: Lunar Module, 1969, Apollo 10 mission.

Source photo: https://www.lpi.usra.edu/resources/apollo/frame/?AS10-27-3965

 Imagine an alien taking part in the lunar mission Apollo 10…working with NASA to achieve a giant step forward for humanity. This just may be true. This NASA photo of an astronaut with one tinted eye shows that

Source:: ufo 3