Posted: Mar 9, 2013 11:11 AM by Jennifer Jacobs
Denver is actually the bullseye of this winter storm. They could get up to 14" of snow. The Weather Channel is in Denver now. Click on this link to see the latest youtube video.
Copyright KOAA - Colorado Springs & Pueblo. © 2013. All Rights Reserved. Developed by Synapse Multimedia