The Anticlimactic End to NASA's Space Shuttle Program

That badass picture isn't a still from the new Transformers movie. It's an actual electrical storm behind the actual space shuttle Endeavor, set to launch on its final voyage today. This is the penultimate space shuttle mission; the curtain will fall on the 30-year-old program when Atlantis returns in June. But then… »4/29/11 7:20am4/29/11 7:20am