hidden menu

Annals of Adventure: Space Shuttle Endeavor

November 14, 2008

Space Shuttle Endeavour lifts off from Launch Pad 39A at NASA’s Kennedy Space Center. It’s mission, titled STS-126, includes four spacewalks and delivery of the heaviest payload in shuttle history. Astronauts have been installing new living spaces to the International Space Station, among other projects.
RF friend, web programmer and photographer Bill Dailey took this photo on Arbuckle Creek Road near his home in Sebring, FL — 82 miles from the cape.

Posted on 11/19/2008 11:11 PM by RedFence

commenting closed for this article