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.
If you've never been in the Empire State during a massive winter storm, especially one with Lake effect snow, there are some things you just won't understand.