Sat, Jun 7, 2025Something just exploded nearby; my neighbors' dogs went crazy. I hope everyone is okay.Next - Previous