Miscalibrated Internet Receptor Stalks

Today in space - an anniversary and a birthday

On this date in 1970 Apollo 13 lifted off from Cape Kennedy. Today is also the birthday of British born astronaut Piers Sellers OBE.

Advertisement

Share This Story

Get our newsletter