Highmark Stadium, the home of the NFL's Buffalo Bills, showed off why it was vacated for this week's scheduled Bills game against the Cleveland Browns in a video posted by the team amid the city's wild thundersnow blizzard.The video, which is just 14 seconds and posted to the team's account, simply said: 'Update: it's still snowing.' You can hear thunder throughout the short span of the video as the flakes fly around the nearly 50-year-old building.
Load More
Load More