Hurricane Briefing for November 6, 2009
FOX 26 Meteorologist Mike Iscovitz is watching Ida. This system is expected to make it into the Gulf of Mexico. Should the Texas coast and Houston be worried?
FOX 26 Meteorologist Mike Iscovitz is watching Ida. This system is expected to make it into the Gulf of Mexico. Should the Texas coast and Houston be worried?