x
Breaking News
More () »

77 inches of snow near Buffalo sets New York state record

A lake effect snowstorm brought massive amounts of wintry weather to New York, dumping 77 inches of snow in Orchard Park to set a new record.

Before You Leave, Check This Out