The Space Shuttle Endeavor is schedule to launch at 3:47 PM on today. Big crowds are expected at the Kennedy Space Center in Florida – because this is not any ordinary launch. The 14-day mission will be the Endeavor’s 25th and FINAL voyage and it is the second to last space shuttle launch in the foreseeable future. The […]