That pic was from a couple years ago (unless there was a repeat that I am unaware of). But yeah, the roads were pretty exciting last night. Went out with a couple friends to a bar. Two of the three of us bit it on the way there. It's fun, though, when no one else is crazy enough to be out on the roads.
I just picked up an innova studded tire for the front and a CX tire for the back, hoping that will provide enough traction. People say you can fit up to a 38c tire on a steamroller, but it seemed like a 34 barely fit in there. Will see how this setup works for me next week with 19 inches of snow!