Video Storm system claims 3 lives across 9 states, devastating communities. March 15, 2024 Abigail Turner