An American cosmetics brand, Vampyre Cosmetics, has decided to sever its ties with renowned rock musician Alice Cooper after he made derogatory comments directed towards...
More Scene