universetoday.com
The Final Countdown: A Tweetup Journal
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, … Continue reading "The Final Countdown: A Tweetup Journal"
Jason Major