Entertainment | Tue Apr 17, 2012 9:53pm IST

Space shuttle Discovery makes final flight to museum