Quote Of The Day MILES KANE About The Possibilty Of A New THE LAST SHADOW PUPPETS Album Posted on June 23, 2024 by JL (Photo by Turn Up The Volume – Ghent, Belgium – 3 April 2024) The bets are open. First album released 2008 / the 2nd one in 2016. Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like this:Like Loading… Related