News

2010-07-22

Athorn:
teaser video and official clip online!

On September 17th, German symbionic metallers ATHORN will release their debut album “Phobia”.
A video teaser is available now, as well as the official clip for the song “Humanize The Demon”.