The Buffalo Bills have to be the most cursed franchise in sports. Not even just American football.
Blazing Saint said
So, this is Karma shouting in the sky?!
Click to expand...
Karma is a guy on the Chiefs
Print