Images circulating of the 70+ inches of snow falling in upstate New York are unbelievable.. enough to give you true anxiety.
Just imagine looking out your hostages window and seeing snow still building up from the ground..
It’s a good thing they moved the game from Buffalo this weekend! This is a current look at Buffalo Bills Highmark Stadium:
In their last Public Statement, the National Weather Service in Buffalo reported that the accumulated snowfall from the ongoing snowstorm was up to 77″ in Orchard Park, New York.
That’s 6 feet 5 inches of snow..