Tracking the Gulf with Dr. Jim
Gulf Coast Weather Authority Chief Meteorologist joins The Factor to talk about whether we need to be concerned about a system forming in the Gulf of Mexico.
Gulf Coast Weather Authority Chief Meteorologist joins The Factor to talk about whether we need to be concerned about a system forming in the Gulf of Mexico.