Strong storms with heavy rain moved across the Mid-South on Thursday, June 19, 2025, causing trees to knock down, streets and highways to flood and thousands of Memphis Light, Gas and Water customers ...