Une vidéo live de KILL DEVIL HILL, filmée le 23 Novembre dernier à Denver, Colorado, vient d'être postée.