May 14, 2009EducationAstronauts are fixing and upgrading the Hubble Space Telescope RIGHT NOW!! Tune in to see what it is they are doing ...