News

Sister launches video for “Endangered Species” online

The Swedish sleaze/punk influenced metal outfit known as Sister, who hail from Stockholm, Sweden, has been working hard during the last ten years earning the reputation of being one of the best live acts out there.