The Last Shadow Puppet are a rock band based out of Sheffield, England. The group who formed as a side project super group who have developed a large fan base over the course of their career. Fans of their music can look forward to seeing the group in concert. It’s sure to be a great show that you won’t want to miss.
Buy tickets here