Science | Fri Nov 2, 2012 6:36pm EDT

Last NASA space shuttle becomes museum piece