Playback serverIf a title won’t play, switch servers.
Season 35 · Episode 11
0.0October 20, 1991
Although the Hubble Space Telescope is sometimes regarded as a failure, it is making significant discoveries. Patrick Moore finds out about the early results.