A new pro-winter-in-Buffalo campaign is underway to demonstrate that this city embraces its winter fully and unapologetically. Visit Buffalo has launched its ‘Made for Snowbuffs’ winter advertising ...