Heavy prog-psych band Boss Keloid announce new album; release video for first single New album Family The Smiling Thrush arrives June 4th via Ripple Music

  “A bewildering splurge of kaleidoscopic, mutant prog-doom, this is a masterpiece and Boss Keloid are f*cking gods.” – Dom Lawson, Metal Hammer British heavy prog-psych band Boss Keloid are back with their new LP Family The Smiling Thrush, to… Continue Reading »