4 ms·
Perhaps not in the USA but in the UK everyone I knew was glued to the TV to watch the Apollo launches. Of course there was a big layer of Cold War propaganda ad
by smackay 14y ago
Perhaps not in the USA but in the UK everyone I knew was glued to the TV to watch the Apollo launches. Of course there was a big layer of Cold War propaganda added, but it was an exciting time.