universetoday.com
The Final Countdown: A Tweetup Journal - Universe Today
On July 8, less than a month from now, the last remaining space shuttle is slated to launch from Cape Canaveral. The STS-135 mission will bring supplies and parts up to the International Space Station and will be the historic conclusion of the 30-year-long shuttle program. Unless otherwise rescheduled, at 11:40am on Friday, July 8, …