London based hard rockers Killit return with their newest edition to an already kick ass catalogue, with “Love Is A Chemical”. The latter is boasting punchy riffs, soaring guitars and crushing...
Tag: "Killit"
Killit return with their newest song, “Love Is A Chemical”!
Read more »