Awesome, it is quite the town around Christmas. Sorry there's no snow at your place. At least that means it's warmer out right?
RE: Merry Christmas From Truckee, California!
You are viewing a single comment's thread from:
Merry Christmas From Truckee, California!