Real roller coaster ride for NASA lately.
A year after mechanical problems seemed to doom an un-manned space ship launched to discover new planets outside our solar system, the crippled ship found another planet.
Project Scientist at NASA’s AMES Research Center Steve Howell discusses:
Mankind continues to amaze. For more click here.