New Yorkers watch the Apollo 13 astronauts splashdown

April 11, 2015 4:02 PM

24 0

New Yorkers watch the Apollo 13 astronauts splashdown

Crowd gathers at the Grand Central Terminal to watch the splashdown of the Apollo 13 crew.

(Originally published by the Daily News on April 18, 1970. This story was written by Henry Lee.)

Read more

To category page

Loading...