If you’re one of those idiots who believe the Apollo Moon landings were were staged by Hollywood with Walt Disney sponsorship under the direction of Stanley Kubrick, this news will disappoint you and/or make you yell PHOTOSHOP, I CAN TELL BY THE PIXELS!
Remarkable new images of the Apollo landing sites on the Moon have been released by NASA.
The pictures clearly show the hardware left on the lunar surface by American astronauts in the 1960s and 70s, including Apollo 17′s “moon buggy”.
Liked this post? Subscribe for updates via RSS or email: