Although their band name might seem pretty cute at first, Kitten‘s latest music offering ‘I Did It’ is far from that. Its 80’s indie-rock style, packs a punch. Dazzling guitar melodies and a powerful vocal that nods slightly towards 80’s icon Cyndi Lauper, provide the bare bones to a track that’s going to have you up …
