'Super fog' contributes to deadly I-95 crashes

National Weather Service meteorologist Cassie Leahy explains what 'super fog' is.

Top Videos