STS-118 given a target launch date of August 9, 2007
Liftoff of the shuttle Endeavour and the crew of STS-118
The shuttle Endeavour and its crew land safely
Barbara Morgan visits Idaho
Press Room | Video | Employment | About | Privacy | Contact | Report Closed Caption Issue
Copyright 2017 © Idaho Public Television
Idaho State Board of Education, an agency of the State of Idaho.