Ski patrollers at Palisades Tahoe, California, have been hard at work following the recent snowfalls. Palisades Tahoe has seen 32 inches of snow …
Ski patrollers at Palisades Tahoe, California, have been hard at work following the recent snowfalls. Palisades Tahoe has seen 32 inches of snow …
In