The parody "Pussy Pop Idol" music video will most likely offend you
UK-made, LA-oiled, EC Twins are freshly minting a new crown for crudeness with their latest exploit, "Pussy Pop."
Yes, you read that title correctly. The...