Industrial/ebm is about to feel a new fresh breath of imaginative and caustic creativity with the debut release from Philadelphia band Krebs. The Cellophane EP is a potent and evocative treat with a metal apocalyptic breath riding the… Read More ›
Day: May 31, 2013
Milestones – Crutches
Irish post hardcore band Milestones have announced they have a new release scheduled for later in the summer by unveiling a pair of songs from the forthcoming four track EP. The pair of brawling confrontations simply owns the ear and… Read More ›
The Rattlin’ Doors – In A Tree House
With their debut single, UK rockers The Rattlin’ Doors stand before us as a compelling and scintillating piece of devilment, a band with a sound which it would not be a surprise if it was claimed by the devil or… Read More ›