Wretched Premiere “Cranial Infestation” Video

Wretched released their new song, “Cranial Infestation,” on May 7 and now today, (June 2) the band has released the video for the track. The song will be featured on Wretched’s new album, Cannibal, which will be out June 10 via Victory Records.

Comments are closed.