Sunday, August 16, 2009

GREAT photo


TIME Picture of the Week August 4, 2009
NASA/Reuters

Ready for Lift Off
The space shuttle Discovery prepares to launch at the Kennedy Space Center in Cape Canaveral, Florida.
1
2
3

No comments:

Post a Comment