Posted on Apr 17, 2023
On this day in history, April 17, 1970, Apollo 13 astronauts return alive, defy odds after space...
259
14
2
7
7
0
Posted 1 y ago
Responses: 1
SFC (Join to see)
I was 11 and remember being glued to the small black and white TV we had for more information.
(3)
(0)
Read This Next