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

Call to Action
v.redd.it/0jkbxtqe3wbf1
v.redd.it

Posted Jul 9, 2025, 6:11 PM UTC

2.2K92
Loading comments…