Since it seems that no one on the Internet is doing anything other than talking about this morning’s 135th and final space shuttle launch (Bunch of space geeks!), I figured I’d embed the live feed of the launch right here for those of you not near a television. You’re welcome! The final countdown is underway with launch scheduled for 11:26 Eastern time.
I want more like this!
Follow us on Facebook and get the latest before everyone else.