June 30, 2022

OTD…June 18 and STS-7 and LRO

#OTD in 1983…Challenger launched with America’s first woman astronaut. Watch the launch:

In 2009…An Atlas 5 rocket with the Lunar Reconnaissance Orbiter and LCROSS launched

Spaceflight Now