A/V News Toxic Ruin debut “Defiler” music video July 22, 2021 0 Comments "I figured we didn’t have a song like this yet, and this would be an interesting way to go about it."