03/19/2001 -- At the Space Station Processing Facility, members of the STS-104 crew check out..., Stock Photo, Picture And Rights Managed Image. Pic. GXC-S08343