ShowShowKFC Murder ChicksApr 17, 2026Rubber Gloves Rehearsal Studios · Denton, United StatesFollowI was thereUpload from this showMediaLineupAboutSpecial AgentDownhill2k01KFC Murder ChicksDiet Tea Other Cola