Defeated Sanity Premiere “Imposed Corporeal Inhabitation” Video

Defeated Sanity have premiered a new video for their new song “Imposed Corporeal Inhabitation.” This track is from the band’s new album “The Sanguinary Impetus,” which will be released on July 24.

Comments are closed.