Today's Anniversary

Echo 1 Launched

Echo 1 Launched

The 12 August marks 60 Years since Echo 1 was launched. It was the first successful communications satellite launched by NASA, using the Thor-Delta launch vehicle. These films look back on the launch.

British Pathé Blog

RSS