The South will rise again...in Truckee?

Um, what? Isn't this the snowy getaway for the liberal SF bay area? Weirdest thing I've seen in a while.

Posted via email from toddx's posterous

Comments

Popular Posts