Anyone sled in NorCal?

Joined
Dec 1, 2016
Likes
10
Location
Ca
#1
Snow season is coming! My friends and I are always down for more people to ride with around almanor, Tahoe, and up into Oregon! IMG_20161217_174912.jpg