Stop in for a cup of coffee
China Peak, the closest Sierra Nevada ski resort to me says they got 2'-3' of new snow out of this storm :thumbsup:
Print