Final Space Shuttle Mission, July 8-21, 2011Posted on July 7, 2011
The final Space Shuttle mission is currently underway, 30 years after the first one went up. People are IN SPACE. For REAL. No asteroids, but they’re doing some serious tinkering up there. It’s all streaming live on the NASA TV website (that image is a frame-grab).