NASA has targeted the launch of space shuttle Endeavour's STS-134 mission for 3:47 p.m. EDT on Friday, April 29.
Enter your email address:
Delivered by FeedBurner