"Upending, Everliving", la nouvelle vidéo de SKELETONWITCH vient d'être postée. Le titre est extrait de leur album de 2013 "Serpents Unleashed".