17 people confirmed dead in Buffalo Niagara blizzard; officials brace for more NEWS Funviralpark 2 years ago 5 0 17 people confirmed dead in Buffalo Niagara blizzard; officials brace for more
Buffalo Snow Storm 2022: Death toll rises to 16 in western New York NEWS Funviralpark 2 years ago 8 0 Buffalo Snow Storm 2022: Death toll rises to 16 in western New York