12 May 2003 The Faith Band in London Down in the Sewer Artist: The Faith Band Date: 12 May 2003 Venue: The Stormy Monday Club City: London Country: United Kingdom