More Videos by Emma Pollock
Emma Pollock playing "Paper and Glue" live at the echo on 11/13/07
12 years ago
13 years ago
14 years ago
16 years ago