- Thread starter
- #1
Broncos6482
Troll Boy Extraordinaire
Simple. It's a thread for smack talk. Leave the intelligent debate somewhere else. This is the thread to let the Chiefs know how badly they suck.
Chiefs fans, feel free to chime in and agree with us that the Chiefs suck.
Chiefs fans, feel free to chime in and agree with us that the Chiefs suck.