The above video is even more of a jab. This is what Houston lost its space shuttle to? REALLY!!!
Good luck to you Endeavour...you will need it. CONTACT: Leave me a Houston or Texas media news tip | COMMENT: Click to leave your thoughts on this post here