5
Least obvious Bills fan
Ew
Look I hate the chiefs too but Bills fans are so annoying
If it’s Buffalo there has to be some snow there
I hope not, how cursed we are we wanna take on the curse of the 72 Dolphins on top of that?