Just weeks after confirming the departure of longtime frontman Alex Varkatzas, Atreyu have released a video which appears to be teasing… something. The video was released along with the numbers 54113 115, the meaning of which remains unclear. You can check out the video below. After the whispers of hisContinue Reading