NASA, NOAA to get new weather eyes in the sky with March launch from Cape Canaveral

Soon, weather scientists will have an even stronger pair of eyes in the sky once a new advanced weather satellite launches this March.