Palisades Tahoe Just Had Its Most Legendary Day Of The Year After Over 6 Feet Of April Snow

Yesterday, Thursday, April 23rd, saw what might be the most epic Palisades session at Palisades Tahoe of the year.