Large hail piled up on the ground and stripped leaves off trees in southeast Denver near Interstate 25 and East Yale Avenue

Hail storm hits Denver

June 7, 2009

Large hail piled up on the ground and stripped leaves off trees in southeast Denver near Interstate 25 and East Yale Avenue