Kick Me Out – “No Puppets” – A straight up crushing wall of sound

Share Button

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

Continue Reading