Armstrong As a new entity gaining speed in the hard rock world, Armstrong delivers a breed of music as massive and momentous as the trials and experiences that spawned it. The band’s unbridled expression comes in the form of blustering guitars, thunderous drums, and commanding vocals that combine to form a dominant legion both strikingly […]