7 JULY 1991

7.7.91 poster

One of our last shows at the sadly defunct Blue Pelican in Newport. The photo is an image from an obscure German film titled Accident (1929).