Denver area clobbered by heavy snow
Denver area clobbered by heavy snow
The highly impactful spring storm has finally wound down across the Denver metro. Officially, 5.7 inches of snow fell at Denver International.
The highly impactful spring storm has finally wound down across the Denver metro. Officially, 5.7 inches of snow fell at Denver International.