No one has favorited this theater yet
This was a drive-in located to the west of Pittsburgh outside the community of McKees Rocks. I remember seeing “Night of the Living Dead” there. It probably opened in the early 1960’s. I’m not sure when it closed.
Just login to your account and subscribe to this theater