30 Jan 2002 Three Men And Black in Stamford Down in the Sewer Artist: Three Men And Black Date: 30 Jan 2002 Venue: The Arts Centre City: Stamford Country: United Kingdom Street View: