Space Shuttle Endeavour blasts off for the first time since 2002 August 8, 2007-- 90.7's Pat Duggins reports on last minute problems that had to be resolved before seven astronauts were allowed to blastoff on the latest mission to the International Space Station. Click here to listen to story.
|
|