Shuttle Lands at Night

March 27, 2008—Completing the 22nd night landing in shuttle history, NASA's Endeavour landed successfully last night at Kennedy Space Center.