US: Storms Bring Intense Hail To Parts Of Texas 4
- Captured on Sunday 19th of April 2020
- Location is Texas
Description
Parts of Texas saw inclement weather on April 18 and 19. Several videos posted on social media showed intense hail fa Read more...