
Shuttle life ready to launch
Pasadena CA (SPX) Apr 29, 2011 - In addition to astronauts, Endeavour will carry a legion of microscopic passengers in the Planetary Society's Shuttle LIFE experiment when the space shuttle launches on its last flight on April 29.











