Snowflakes fall in Denver, Colorado Wednesday
Snowflakes fall in Denver, Colorado Wednesday
Snowflakes seen falling in Denver, Colorado. Some areas of the Mile High City have picked up several inches of snow Wednesday.
Snowflakes seen falling in Denver, Colorado. Some areas of the Mile High City have picked up several inches of snow Wednesday.