Home / Tag: Step on Your Neck
Sunday, Dec. 8, 2013
 Play it loud is a rock cliché but beware of setting the volume too high on Step on Your Neck. The roar might tear off your head. Step on Your Neck, by Milwaukee’s Animal Magnets, is likely one of the most powerful rock ’n’ roll records out this year—here in town

0|1