Track Premiere: Teloch Vovin – “Dragon Sworn”

Prepare yourself for the firestorm of riffs on “Dragon Sworn,” from the band’s upcoming split with Viserion.