Shuttle Endeavour Readying for Friday’s Launch

    Space Shuttle Endeavour’s final mission is set to launch Friday from the Kennedy Space Center.

    Fox News Radio’s Eben Brown reports: