A Preview of the Computer Fear Film Festival
with Marsha Woodbury and Christine Catanzarite, University of Illinois
with Marsha Woodbury and Christine Catanzarite, University of Illinois
Campbell Hall
300 N. Goodwin
Urbana, IL 61801
217-333-7300