25 inches of snow reported at Palisades Tahoe ski resort in Northern California

Latest Videos

Loading...