Victory Records artist Sister Sin release video for “Desert Queen”

949

Off their newest album Black Lotus, Sister Sin have released a video for “Desert Queen,” which is the second video released from the highly acclaimed album. Check out the video below!