Photo and Art Archive

Drop Dead

Drop Dead @ The Tune Inn, CT, June 1994 - from Slug & Lettuce #36

Drop Dead