STS 134 beckarahn2011-05-16T08:16:29-05:00Everything Else|Comments Off on STS 134 Good Luck Endeavor! We watched the launch via NASA TV this morning (7:56 am). Share This Story, Choose Your Platform! FacebookXPinterestEmail