Welcome to winter in Central New York. From record-breaking temperatures in the 70s one week to a Winter Storm Watch with up to 12 inches of snow the next.
When Mother Nature gives you snow, lots and lots, of snow, you make stunning sculptures. An avid Buffalo Bills fan created one for the Buffalo Bills in Western New York.