Image and description courtesy Windy City Ballyhoo: Chicago's Moviegoing Past.
Image and description courtesy Windy City Ballyhoo: Chicago’s Moviegoing Past. “The Harlem Outdoor Theater (Norridge, IL) hosted some of the deadliest triples of the 1970s, like this one from March 23, 1973: The Last House on the Left, Twitch of the Death Nerve (A Bay of Blood), and Mark of the Devil.”
No one has favorited this photo yet