Tuesday, October 29, 2013

SKELETONWITCH Unveil 'Serpents Unleashed' Music Video

Today marks the release of Serpents Unleashed, the fifth album from midwestern US metal stalwarts Skeletonwitch.


Head Here to read the rest: SKELETONWITCH Unveil 'Serpents Unleashed' Music Video

Blackened Metal, skeletonwitch