Relive Apollo 15's 1971 Mission to the Moon!

Relive Apollo 15's 1971 Mission to the Moon!

It's the 48th anniversary of Apollo 15, which means I'm doing another live tweet! With a 45 year time delay, of course... The mission launched on July 26 and splashed down August 7, 1971.


User: BEST VIDEOS

Views: 8

Uploaded: 2019-07-16

Duration: 01:37