Kiss’ Gene Simmons Says Kanye West Needs a ‘Bitch Slap’ for Harassing Kim Kardashian and Pete DavidsonKiss’ Gene Simmons Says Kanye West Needs a ‘Bitch Slap’ for Harassing Kim Kardashian and Pete DavidsonGene thinks Ye needs a little straightening.Tyler SharpTyler Sharp