covertreyharshEternalcycles3000x3000707875 Continue Reading Previous Treyharsh, sign with Wormholedeath and announce new album “Eternal Cycles”