lightsinthedark.com
One Week: Remembering the Last Landing of Atlantis
At 5:57 am EDT on July 21, 2011 the orbiter Atlantis landed at Kennedy Space Center, completing the STS-135 mission and bringing an end to the shuttle program. With memories of the launch still ver…