Home / Tag Archives: Live performance

Tag Archives: Live performance

Boss Keloid release live In-Studio performance of new album!


British heavy prog psych band BOSS KELOID are back with an exhilarating live in-studio performance video. The latter is indeed for their critically new album “Melted On The Inch”. The live performance, which clocks in at an impressive 41 minutes can indeed be watched in full below. “Melted On The …

Read More