Inauguration of a new electric chair.

Photo by Matthew Meshekoff appeared in National Lampoon

Magazine, 1982

PREV INDEX NEXT