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.

Top Videos