Tag: apollo-11-trailer

Apollo 11 trailer: See one of mankind's greatest achievements in glorious 16k

Apollo 11 trailer: See one of mankind's greatest achievements in glorious 16k

Todd Douglas Miller's documentary gives a fresh perspective on a well-trodden story