Snow whallops Truckee, California
Snow whallops Truckee, California
Here's a look at the current conditions in Truckee, California, near the Ponderosa Palisades neighborhood.
Here's a look at the current conditions in Truckee, California, near the Ponderosa Palisades neighborhood.