Home / Together '07 / Space50 at Jodrel Bank 74

Search in this set

For two nights, the Lovell telescope becomes the largest projection screen in the world, at 150 feet it's twice the size of IMAX ! Part of the telescopes anniversary, and also the Sputnik launch.