This is no April Fools’ Day prank – it’s snowing again in Lake Tahoe and the amount is significant. And more of the white stuff is on the way. On Wednesday morning, Palisades Tahoe was reporting a foot of fresh snow fell on its upper mountain in the past 24 hours, bringing a much-needed refresh […]
