You are viewing a single comment's thread from:
RE: Kansas City Chiefs Fan Meltdown and Team Scolding!
Hey brother F the chiefs !!! While I am a raiders fan and not so fond of the broncros I CANNOT stand the chiefs! The video is cracking me up man, best of luck to you next season! AFC WEST>>
I'll upvote that!