TALLAHASSEE, Fla. (WCTV) - To commemorate the 53rd anniversary of the Apollo 11 moon landing, the Challenger Learning Center of Tallahassee will be presenting “Apollo 11: First Steps Edition” in IMAX.
“Apollo 11,” a documentary that follows Neil Armstrong and Buzz Aldrin’s historic moon landing, is taking one giant leap to the big screen. Neon and CNN Film’s non-fiction feature will debut ...