Post Thumbnail

NASA's Endeavour shuttle marked its final launch today, lifting off from Cape Canaveral, Florida, a fortnight after an initial takeoff was scrubbed over concerns surrounding an auxiliary power unit heater. A six-member crew lead by commander Mark Kelly and some tiny satellites are on-board for

3 years ago 0 Comments
May 16, 2011 at 12:02PM