Barcelona Zeleste – 25th November 1993 Posted on 25th November 1993 Posted in Live Performance Setlist n/a Support Radiohead Review n/a Share: