Videos Show Conditions Deteriorating as Hurricane Francine Makes Landfall in Louisiana

Videos Show Conditions Deteriorating as Hurricane Francine Makes Landfall in Louisiana  News Talk 96.5 KPEL

Share This!