Armstrong – Dick, the Lion-Hearted – Review July 13, 2003 Harnessing punk anger and funneling it through a power pop structure, Armstrong have discovered a formula sought after yet not reached by Sponge and Everclear.