“Friday the 13” Buffalo, New York snow storm in pictures
Sunday, October 15, 2006 Buffalo, New York —According to National Grid and NYSEG during an afternoon press conference, at least 300,000 people and businesses are still without power as the City of Buffalo, New York begins to clean up after the worst October lake effect snow storm in “137 years of records” being kept, according […]