Listening...

When humans do good things, they really are very good indeed. This the Lovell Radio Telescope at Jodrell Bank in Cheshire. It mesmerized me when I was five, it mesmerizes me still.

Comments
Sign in or get an account to comment.