STUDIO
Follow Us

Terms of Use Privacy Policy

Sierra Hotels Welcome Newest Winter Storm

Alisa Becerra stops in at the Loch Leven Lodge in Truckee where they are welcoming this latest round of winter weather, expected to drop much-needed snow in the Sierra

Source: KTXL - Sacramento

Top Trending Videos