Heavy prog band Boss Keloid release heartfelt new single ‘Smiling Thrush’

“A bewildering splurge of kaleidoscopic, mutant prog-doom, this is a masterpiece and Boss Keloid are f*cking gods.” – Dom Lawson, Metal Hammer  “This is genuine hair-standing-up-on-the-back-of-your-neck stuff, euphoric and adrenaline surging.” – Astral Noize “Boss Keloid are one of Britain’s finest bands. Family The Smiling Thrush, is destined… Continue Reading »