Impossibly Good Short Film Honors NASA's Apollo Program

Here's a truly amazing short film celebrating the NASA Apollo Program space missions that laded 12 brave men on the Moon. It's easily one of the best things we've seen in months and will totally inspire you to learn more about the history of space adventuring.