Defeated Sanity have debuted a video for their new single “Imposed Corporeal Inhabitation“, which was directed by Obscenery Films. The track will appear on the band’s forthcoming album “The Sanguinary Impetus“, out on July 24 via Willowtip Records.
- Advertisement -
Comments