moon article Published April 8, 2013 at 607 × 436 in What kind of alien craft did Neil Armstrong see on the Moon ???