NEW METAL RELEASES • WEEKLY UPDATES • UNDERGROUND DISCOVERIES
British heavy prog-psych band Boss Keloid are back with their new album “Family The Smiling Thrush” to be released worldwide 4th of June via Ripple Music

British heavy prog-psych band Boss Keloid are back with their new LP Family The Smiling Thrush, to be released worldwide 4th June via Ripple Music. The band have also released…











