SKELETONWITCH's "I Am of Death (Hell Has Arrived)" music video shows you exactly why you shouldn't go into the woods with this band. Taken from their upcoming release Serpents Unleashed, out Oct. 26th on Prosthetic Records
You May Also Like
This Is Just A Tribute
"The more it drove EVERYONE else on the tour crazy the funnier they thought it was."
Live Footage
Check out Max Volume Silence, video by Frank Huang.