US: Severe Storms Pummel Denver Metro Area With Heavy Rain
- Captured on Saturday 20th of July 2024
- Location is Longmont
Description
Much of the Denver metro area was hit by heavy rains as severe storms rolled through the region on Saturday, July 20. Read more...