Boss Keloid to release new studio album “Family the Smiling Thrush” on June 4th 2021
British heavy prog-psych band Boss Keloid are back with their new LP “Family the Smiling Thrush”, to be released worldwide on June 4th, 2021, via Ripple Music.
The band have also released their uplifting first single “Gentle Clovis”. Check out the official video below.
The band have also released their uplifting first single “Gentle Clovis”. Check out the official video below.