event · 17 April 1970 · 54 years ago
Apollo 13 limps back safely, Beech-built oxygen tank no help
More events on 17 Apr