Metal, New Music, New Release, Video

Diablo release new song & video “The Stranger” from their upcoming new record

One of the biggest names in the Finnish metal scene, the masters of outlaw metal Diablo, have released their brand […]