Tags Posts tagged with "Chiefs Fan Pees on Himself"

Tag: Chiefs Fan Pees on Himself

Ride or die chick or nah? Deadspin tells the tale of our beloved Chiefs fans who woke up long enough to pee on himself before...