2 years agoSpring storm dumps more than a foot of snow in parts, knocks down limbs, power in Denver areaKMGHVerified