Sister Sin has released a new music video for their song “Desert Queen” which you can watch below. The music video is from their latest album Black Lotus.
Sister Sin release new music video for “Desert Queen”

Sister Sin has released a new music video for their song “Desert Queen” which you can watch below. The music video is from their latest album Black Lotus.