Kick Me Out – “No Puppets” – a solid album of butt-kicking, crunching rock-inflected tunes
Netherlands based band, Kick Me Out assumes their own identity brewed of metal, rock, pop and punk, and are well on their way to becoming a force in the underground…