Did ya hear? They got a bit of snow in Buffalo, New York this week. So much that Buffalo's NFL team can't play in their home stadium. This Tweet shows why:

This AP report has more scenes of things covered in snow and talks about the next phase of fun in Buffalo: flooding.

 

More From KYBB-FM / B102.7