The Sea Urchins & St Christopher @ The Fleece & Firkin, Bristol (Mike Gartside, Venue, April 1990) Sarah Records Posted on February 2, 2015 by MattFebruary 2, 2015