jeffwidmer.com
Space shuttle America: last ride to final frontier
The six astronauts that will ride space shuttle Atlantis to the International Space Station are now at NASA’s Kennedy Space Center in Florida in preparation for launch on Friday, May 14. The final …