Up, Up, and Away! Shuttle Endeavour’s Final Mission… May 16, 2011 The crew of the Space Shuttle Endeavour is up and working. Fox News radio’s Eben Brown reports from near the Kennedy Space Center: