Last Shadow Puppets kick off US tour in Philadelphia with swagger and retro feel
By Andrea Ramirez, Rock At Night Philadelphia Venue: Union Transfer, Philadelphia–April 10, 2016 After a very successful and sold out European tour, The Last Shadow Puppets headed straight to another sold out show in Philadelphia […]