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.
Related Post
Val Astaire premieres new video for “Kiss”
Posted on by Stitched Sound
The Maine Announce Acoustic EP
Posted on by Stitched Sound