March 9, 2009 9:12 am

“Plant finder” Launched from Florida Cape.

A Delta II rocket carrying the Kepler Telescope lifted off into the night sky over Cape Canaveral, Florida Friday night. It’s mission is to scour a section of sky to find planets like earth that might be able to sustain life.

US & World Videos

Exit mobile version