To be fair this was years ago. I heard it on WGRZ. My point is the weather in Buffalo is way overblown.
ZOMGGGGG THE WINTER IS 10 MONTHS LONG THERE!!!
Remember how much fun everyone was having (either last year or two years ago) when they didn't have any hurricanes to replenish the lakes?
Weather can suck everywhere. The people that say Buffalo's weather sucks just don't like the cold.