Floodwaters overtake Twelve Mile Bayou pumping station - KSLA News 12 Shreveport, Louisiana News Weather & Sports

Floodwaters overtake Twelve Mile Bayou pumping station

Powered by Frankly