Dots Snaps!

By Dotsnaps

Is anyone out there?

When built in 1957 the Lovell Radio Telescope at Jodrell Bank was the largest in the world.

Comments
Sign in or get an account to comment.