Tuesday, July 10, 2012

A Little Night Music

Fifty years ago today — July 10, 1962 — Telstar, the first satellite to relay TV signals, was launched.