Boss Keloid reveal new single

Brit heavy prog psych rockers Boss Keloid have revealed their new single Peykruve, taken from their hugely anticipated third album Melted On The Inch, set for release through Holy Roar Records on April 27. Check out the track below;  

Brit heavy prog psych rockers Boss Keloid have revealed their new single Peykruve, taken from their hugely anticipated third album Melted On The Inch, set for release through Holy Roar Records on April 27.

Check out the track below;

 

Elizabeth Birt

April 3, 2018

Band management assistant. Goth princess and lover of all things music and sport.

@lbirt1993

View all author posts