Two fatal weather-related crashes in Southwest Louisiana - KPLC 7 News, Lake Charles, Louisiana

State Police: Two fatal weather-related crashes in Southwest Louisiana

State police Troop D said there has been two fatal weather-related crash Friday morning.

Powered by Frankly