Lost Limbs Foundation

Tuesday, July 9, 2013


On this date in 2011, STS-135 left the launch pad with the honor of being the 135th and final mission of the American Space Shuttle program. The orbiter Atlantis returned to the surface of the earth on July 21st 2011

The dream.....not so alive anymore:(