Massive Winter Storm Set to Bring ‘Potentially Life-Threatening’ Blizzard to Sierra Nevada
There are few places in the United States that receive more snow than the Sierra Nevada, and that’s exactly where a “potentially life-threatening” blizzard is