Colorado, Wyoming Get 3 Feet of Snow Snarling Traffic
Three feet of snow fell in the high areas of Wyoming and Colorado starting Sunday, closing nearly 400 miles of the Interstate-80 Highway, shutting down a major trucking highway for the nation. The Spring snowstorm also downed power lines shutting down power in parts of the region. Snow is not an unfamiliar sight in the […]