Technicians remove lifting lugs after placing the Space Shuttle Endeavour's Solid Rocket Aft Skirts on top of a seismic isolator...
Shuttle
LOS ANGELES – After 122 million miles in space, the shuttle Endeavour is about to embark on a new mission....