Denver, CO2 years ago
Spring storm dumps more than a foot of snow in parts, knocks down limbs, power in Denver area
DENVER — A spring snowstorm dumped greater than a foot of snow in some elements of Colorado and knocked down limbs and energy to hundreds within...