Feast or famine, as they say. Not so long ago the mountains at Tahoe were in desperate need of a makeover. Well, Mother Nature agreed to a spa treatment big time. The storm in the Sierra Nevada mountains has dropped up to 100 inches in the Lake Tahoe area. 8 feet of freshies to ski! Check out these videos from Squaw, Kirkwood and Heavenly. Put a bib on, you may drool a little…..
The Squaw video takes a second to load….