The Itch at Rough Trade Denmark Street — Apr 26, 2010

The Itch played Rough Trade Denmark Street in London, UK on Monday, Apr 26, 2010. 1 member logged this show on HearHear.

Lineup

Venue

Rough Trade Denmark Street, London, UK

The Itch at Rough Trade Denmark Street — Apr 26, 2010 · Lineup & Who Was There | HearHear