Signs Of The Swarm have premiered a new video for their song “Lost Within Reflection.” This track is from the band’s latest album “Vital Deprivation.“ The group commented: “We debated on holding off the release of this video given the state of our country and the rest of the world at the moment. But we…
You must be logged in to post a comment.