NOAA Issues Winter Storm Warning as Up to 2 Feet of Snow Targets California Mountains
NOAA issues winter storm warnings for California’s Sierra Nevada, with up to 2 feet of snow possible near Mammoth Mountain and Lake Tahoe resorts.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed