TidbitsJune 15, 2017 6:32 PM ET

Sworn In has debuted a new song and video.

Chicago, IL band Sworn In has premiered a video for the third single from their upcoming album, All Smiles, which is due out on June 30. The track "Dread All" made its online debut today via Metal Injection. "This song is about when I met the part of myself I pretended didn't exist, and it hurt," says vocalist Tyler Dennen, who also created the video.
Subscribe to Lambgoat on