Such confusing news. ICP have been going for 20 years, always wearing clown make-up, which looks slightly lumpy because it’s painted over their goatees. They’ve been banned from perform…
105