Traducción: The Last Shadow Puppets. Meeting Place.
Traducción: The Last Shadow Puppets. O lugar de reunião.