July 24, 1969., Central Park, New York, USA --- Crowds Waiting to Watch the landing of Apollo XI mission on the moon. A storm forced an end to the public broadcast and the crowds went home to watch the landing from their own TVs around 8pm.