OTEP – Debut New Song

OTEP have debuted a new song by the name of “Lords Of War” from their forthcoming album “Generation Doom“. Check it out below. Speaking of