Apollo 15 returned to Earth with 1,400 photos, contributing a major scientific legacy for Moon researchers. But now it has sensationally been claimed the amazing footage shows more than it first appears. Self-Proclaimed alien life expert Scott waring took to his etdatabase.com blog to speculate about the vintage NASA video.
Waring said: “Look at these long ... Read even more