Welcome home Discovery. 39 missions, 365 days & 148,221,675 miles on the odometer.
8:59 AM - 9 Mar 2011
0 replies
430 retweets
35 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.