March 18, 2019

26.03.10: Dude, That’s My Rover!

Attention, lunar landing deniers; NASAs Lunar Reconnaissance Orbiter has a bone to pick with you. The LRO continues to reveal some fairly mind-blowing pics of the Moon up-close. This week saw two uber-cool images which show what a littered place the lunar surface has become. First up is the splat of the Apollo 13 upper stage north of the Mare Cognitum pictured above. Apollo 13 was, of course, the “successful failure” of Hollywood lore. Bright rays and ejecta are apparent, and you can almost picture the booster tail sticking straight out of the lunar regolith like some bad Beastie Boys album cover. Sensors placed 135 km distant by Apollo 12 astronauts registered the impact event.

[Read more...]