The Rundown: Snow? Whatever.

It’s winter in the Northeast which means it’s freakin’ freezing and it snows pretty much every other day.  Last week we got a total of 15 inches or so, which is not conducive to running or biking.  It is however, an absolute blast to snowshoe in!...