Orchard Park, where the Bills’ Highmark Stadium is located, was the hardest-hit town in Western New York, according to snow totals released by the National Weather Service.
Categories
Orchard Park, where the Bills’ Highmark Stadium is located, was the hardest-hit town in Western New York, according to snow totals released by the National Weather Service.