2002-08-07: Salamanca, Spain

2002-08-07: Salamanca, Spain

Radiohead