Time to check in how the Buffalo Bills season is going so far. Wait for it…. (Video)

Buffalo Bills fans are off to a quick start this season, proving once again that they are some of the best fans in the NFL… LOL!

Please enable Javascript to watch this video

Comments