consequenceofsound.net
The Last Shadow Puppets share dreamlike new song "Miracle Aligner" -- listen
Sophomore LP, Everything You've Come To Expect, arrives later this week.