Space Shuttle Discovery Makes Final Flight

ABC News 4/18/2012