Dad

1 result

A family watches as US astronaut Neil Armstrong sets his foot on the moon July 20th, 1969. Photograph:  STR / AFP/Getty Images

I know just where I was 50 years ago this week, on a sweltering July evening. Giddy with excitement, my brothers and I were waiting to watch one of t(...)