[This post was originally published on The Living Room Tumblr.]
The final launch of Space Shuttle Endeavour has been postponed due to a technical problem. Bummer. President Obama and Gabby Giffords, whose husband is commanding the mission, were to watch the launch live.