Loading Video…

This browser does not support the Video element.

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.