A planet-finding probe launched from Cape Canaveral makes history. More Space News
1 / 28
WESH - Orlando Videos
Wed, May 2, 2012 5:34 AM EDT