Events July 8, 2011 NASA launched its last space shuttle, Cape Canaveral, Florida Share this article 📣The Gardening Club Just Got Better! 3 Deliveries, 10% Store Discount, and more!Learn More