Sworn In's new song and video "Dread All" is creepy in a few ways. The video itself is pretty unsettling, with its use of projectors and a ton of jump cuts, and the song's vocal delivery is just a touch disturbing. Of course, it's heavy as hell too, which makes it that much better!
Sworn In will release All Smiles on June 30, and you can pre-order that here.