Watch: The Last Shadow Puppets Air Music Video For "Miracle Aligner"
English indie rock band The Last Shadow Puppets have aired the video for their latest single "Miracle Aligner".
The song is part of our current playlist and is taken from their recent album 'Everything You've Come to Expect', released last month via Domino. Grab your copy here.