The Last Shadow Puppets - My Mistakes Were Made For You. September 24, 2011 The meeting of two greats musicians, Alex Turner and Miles Kane, maybe the two best song writers from the UK from this past few years... Tags: Music