Neil Armstrong

Movie Review: “Apollo 11”

However it may play on the small screen, or even smaller big screens, in IMAX, “Apollo 11” is a powerful piece of filmmaking.  The documentary, as its name implies, focuses on the Apollo 11 trip to the moon in July… Read More ›