Miles Kane atualiza a definição de drama em novo vídeo do Last Shadow Puppets Vídeo é para a cover “This Is Your Life”, do grupo Glaxo Babies.