Kirkwood ski resort in Lake Tahoe, CA just got 18-24″ of new snow.
Chairs 6 and 10 are open which means it’s ON at Kirkwood today.
These photos say it all.
“Just say’n the proof is in the POW
18″ to 24” of #MotherNaturesNatural