event · 07 August 1997 · 27 years ago
STS 85 (Discovery 23) launches into orbit
More events on 07 Aug