2 months ago

Buffalo Bills football stadium buried in snow

AccuWeather
AccuWeather
This drone video shows Highmark Stadium, home of the NFL’s Buffalo Bills, buried in deep snow on Nov. 21, after a historic lake-effect snow event hit the region in the previous week.