TheSnowLife.com crew was out cruising some fresh powder on Sunday........FINALLY! Sierra @ Tahoe got a ton of snow. It looks like winter is finally on its way.