final mission

Space Shuttles Were Once A Big Deal
After 27 years of service, the Space Shuttle Discovery landed at Cape Canaveral today, ending the career of one of the most traveled spaceships. Remember when the shuttle launches were the biggest thing since sliced bread? We all were glued to the T...