As you may or may not know, Space Shuttle Discovery is in its final mission right now. The Shuttle is scheduled to land at 11:57:26 AM ET. If you don’t have access to NASA TV you can watch the landing on NASA’s live stream.
EDIT: If you missed the landing earlier NASA has put up a video.
As always you can leave a comment here, reach me by e-mail or .