Tag: Tropical Storm Barry
Barry Makes Landfall In Louisiana After Weakening Back To Tropical Storm
July 13, 2019 9:45 pm
Barry rolled into the Louisiana coast Saturday, flooding highways, forcing people to scramble to rooftops and dumping heavy rain that...