Space History Photo: STS-93 Payload Bay Door Closure

Date: 30 July 2012 Time: 08:00 AM ET