Review: The Unstoppable Death Machines – Self Titled EP [2008]
NYC hipster noise rockers The Unstoppable Death Machines take the listener on a robotic rock ‘n roll joyride on their eponymous four-track affair. Distorted guitars meet dance rock rhythms with a slew of industrial overtones with a strangely constructed pop sense is the style this trio employs on cuts like “Body Bop” and the body-moving […]