1100 E. Main Street,
1 person favorited this theater
A drive-in that once existed in Chillicothe, Ohio. Does anybody know more about it (or of another in Chillicothe called Torch Drive-In)? I had seen some old advertisements for it on a “Drive-In Double Feature” DVD put out by Something Weird Video.
Just login to your account and subscribe to this theater