07 Dec 2001 Three Men And Black in Swindon Down in the Sewer Artist: Three Men And Black Date: 07 Dec 2001 Venue: Arts Centre City: Swindon Country: United Kingdom Street View: