Tropical Storm Cindy makes landfall

Published June 22, 2017 0 Plays

Rumble Tropical Storm Cindy has made landfall in southwestern Louisiana, bringing rain and the threat of flash flooding and tornadoes.

0 COMMENTS