Photo 07hearcantsee in UK Web and Minicomix Thing 2004 Album

This huge sign outside the convention venue referred to an art installation (massed geiger counters connected to big lights, or something) but we didn't stick around to see it, we went to the pub instead.