Lakeshore 7 Movie Theater
The Lakeshore 7 Theater in Euclid was supposedly built atop an Indian burial ground. Today it's the site of such ghostly occurrences as Indians appearing in the bathroom mirrors, apparently standing right behind whoever's at the sink.
Back