In 1990 the Hubble Telescope was launched into space, but the first pictures it sent back to earth were out of focus. Originally broadcast 23 April 2010.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More