Photo of the Day: Friday April 9 2010

Shuttle Endeavour launches on STS-132, March 11, 2008.

STS-130 on February 8, 2010.jpg
STS-130 on February 8, 2010. Special permission was attained to set this remote camera up closer than ever to the 19-story, 7.5 million pounds of thrust shuttle Endeavour (about 700 feet).Ben Cooper
ADVERTISEMENT