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.
Skeletonwitch Confirm Title Of New Album
Posted by Zach Shaw on May 28, 2013