Excited Turkeys (1966) / Eraserhead (1977)

Excited Turkeys (1966) / Eraserhead (1977)

@ Doc Films at the University of Chicago

1212 E 59th St, Chicago, IL 60637

Opening Thursday, March 28th, at 9:30PM

On view through Friday, April 5th