Tetrarch Reveal Visualizer For New Song ‘Addicted’

Tetrarch are streaming a visualizer video for their new single ‘Addicted’.