Skeletonwitch Confirm Title Of New Album

Posted by on May 28, 2013

Skeletonwitch has set Serpents Unleashed as the title of their fifth studio album, which they performed a new song off of during SXSW. The album is expected to be released this coming fall via Prosthetic Records.

Tags: ,

Categorised in: News Ticker