Watch NASA’s 135th And Final Shuttle Launch LIVE!

By Gabe Delahaye / July 8, 2011

Space is the place, you guys. NEVER FORGET THAT.