California Mountains Brace for Massive Snowfall, Forecast Predicts Up to 12 Feet
As winter continues its grip on the West Coast, California residents brace themselves for a significant snowfall event, with forecasts predicting up to 12 feet of snow in the Sierra Nevada mountains. Winter storm watches have been issued…