A/V News Arcadea premiere video for new song “Army Of Electrons” May 22, 2017 0Comment An animated clip crafted by the band's own Core Atoms...