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.