The Gate : Chicago IL
Music Box Theatre 3733 N Southport Ave., ChicagoMusic Box Theatre presents The Gate (1987)! Location: Chicago, Illinois Plot: When best friends Glen and Terry stumble across a mysterious crystalline rock in Glen's backyard, they quickly dig up […]