Chiefs definitely made a deal with the devil and all I can say is: Hail Satan!

Comments