Dirrty Mouth- Gene Simmons Will Let YOU Pee On His Face!

Gene Simmons is letting you pee on his face, Daisy of Love contestants are the definition of douchbag, Maynard releases doc trailer, and NIN say bye bye to US!