Buried in Buffalo: 77 inches, over 6 feet of snow, falls in Orchard Park, NY
A long-duration lake-effect snowstorm dumped 77 inches or 6.5 feet of snow in Orchard Park, New York, at rates of up to 3 inches per hour since Thursday.
A long-duration lake-effect snowstorm dumped 77 inches or 6.5 feet of snow in Orchard Park, New York, at rates of up to 3 inches per hour since Thursday.