Delays photo

Delays setlist at Carling Apollo Hammersmith in London, United Kingdom on April 18, 2005

Delays setlist on April 18, 2005 at Carling Apollo Hammersmith in London, United Kingdom