Judas Avenger

JUDAS AVENGER: Release Single “The Nature of Revenge”

JUDAS AVENGER, heavy metal band from Finland, released a new single called “The Nature of Revenge”. You may watch it bellow:

Facebook: https://www.facebook.com/judasavenger