While we've all heard the immortal words of Neil Armstrong,who declared his first steps on the moon to be "one small step for [a] man, one giant leap for mankind, or " a modern documentary aims to give newfound clarity to the 1969 moon landing. Director Todd Douglas Miller's modern film,Apollo 11, just premiered atthe Sundance Film Festival last week, and the official trailer is now available online. You can check it out just here.
Source: blastr.com