Triumpher Unveil Video and Single “Ithaca (Return Of The Eternal King)”
Triumpher, the Greek epic power metallers from Athens and proud members of the No Remorse Records family, have dropped a fresh original single, Ithaca (Return Of The Eternal King). It comes with a video, too. Check it out below.
The new!-->!-->!-->…