NASA Invites 150 Lucky Twitter Followers To Endeavour Launch

NASA invited 150 lucky people to a behind-the-scenes perspective from the press site at the agency’s Kennedy Space Center in Florida for the final launch of space shuttle Endeavour on Friday, April 29. The launch is scheduled for 3:47 p.m. EDT.