Bonsai Kitten is a very interesting Rock band from Germany. Their innovative music has recently found form in a new album "Love and Let Die", featuring their single and music video that was released earlier, "Dead Man Walking". We had the chance to chat with Bonsai...