US: Hurricane-Force Winds Lash Northern Texas
- Captured on Sunday 8th of June 2025
- Location is Little Elm
Description
Powerful thunderstorms packing hurricane-force wind gusts and large hail swept through Texas on Sunday, June 8, causing Read more...