Local Manchester outfit Butchers have recently released their new album ‘The Altar’, which you can listen to in it’s fully glory below:
Full of the gritty reverb and impassioned energy that the band have become famed for amongst those to witness them perform live, ‘The Alter’ is a … Read on
Read on...