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.
The album is released via Holy Roar Records on April 27th.
UK/EU pre-orders are available here. USA pre-orders are available here.
In the meantime, you can check out the new video below and then visit Boss Keloid on Facebook here.