29 May 2011 23:06
Final Launch of the Space Shuttle Endeavour, STS-134
These are my favorite photos of the launch. I did NOT take these pics! The 25th, and final mission, of the Endeavour, launched from The Kennedy Space Center, in Cape Canaveral, Florida, on May 16, 2011. It is due to return to Earth, on June 1, 2011. Did you know that Cape Canaveral is actually spelled Cañaveral, and is Spanish for reedbed? FYI!!!
media options
comments
There are no comments yet, be the first one to leave a comment!
leave a comment »
Muffissness
San Diego, CA, USAThe spirit is the true self, not that physical figure which can be pointed out by your finger. Cicero
tags
No tags yet