NASA launched its last space shuttle,…

Share: 

Friday, July 8, 2011: NASA launched its last space shuttle, Cape Canaveral, Florida.