Texas, North Carolina, now New Mexico. This is just the beginning it seems. We need people documenting what’s happening with the weather locally. There’s reports people online claiming these events aren’t real, these idiots are going to cost human lives
v.redd.it/0jkbxtqe3wbf1Posted Jul 9, 2025, 6:11 PM UTC
2.2K92