stevedave82
Stevedave82
stevedave82

Buffalo is the only place I’ve ever seen people embrace snowstorms. They’re a bunch of goddamn maniacs in that city!! (And I mean that in the nicest way possible)