Follow NASA 360 on their new YouTube page at: / follownasa360
Meet the seven astronauts who were the last humans ever to visit, repair and upgrade the incredible Hubble Space Telescope.
Filmed live from the 25th Anniversary Celebration of the Hubble Space Telescope at the Stephen F. UdvarHazy Center.
To watch the full astronaut panel and more visit: http://livestream.com/hubble/hst25