By Jon Nix on November 12, 2013 @ 12:30pm PST |
Comments (0)
Noisey.com presents the premiere of the music video for "Serpents Unleashed," the title track of the new SKELETONWITCH album! Catch the band on tour this fall with The Black Dahlia Murder and in January/February with Amon Amarth.
Label
Producer
Production Company
Director of Photography
Editor