Over the past few years, Boss Keloid have been carving a career from very heavy riffs and a touch of progressive attitude, resulting in some weighty sounding music that has its own style.
On the basis of their new single ‘Chronosiam’, the band’s upcoming album – their fourth release – ‘Melted On The Inch’ could be one of their finest to date.