Apollo 15’s 50th anniversary: Moon landing seen in stunning detail
Fox News
New images released to Fox News depict the Apollo 15 moon landing in remarkable detail 50 years later.
Scott and Irwin landed the lunar module Falcon on July 30, 1971, according to an account of the events from NASA. The mission had launched from Cape Canaveral, Florida four days prior and entered orbit on July 29.More Related News