Sleaze/punk influenced metal outfit, 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. The band have now launched a brand new video for the song “Endangered Species”, taken off their...
Continue reading...
Continue reading...