Boss Keloid are a progressive rock/metal band from the UK and this is their fifth album.
If Herb Your Enthusiasm, Melted on the Inch, and Family the Smiling Thrush weren’t enough to convince you of the merits of Boss Keloid’s individual take on sludgy music, then you’ve simply been missing out. Well, now we have Float & Aperture, a record that you didn’t know you needed, but you clearly do. Continue reading “Boss Keloid – Float & Aperture (Review)”









