Home Features Art of Anarchy, ‘Echo of a Scream’ – Exclusive Video Premiere Art of Anarchy, ‘Echo of a Scream’ – Exclusive Video Premiere planetsixstring July 13, 2017 comments off Tweet on Twitter Share on Facebook Google+ Pinterest Watch the electric performance in Art of Anarchy’s ‘Echo of a Scream’ video. Continue reading…