We have talked about this place before, but never have we had photos...
Location: Angola Road, Holland Ohio - west of the High School.
Anyone have a clue? It's like a deranged evil Disney land. We sat and got a good look at the stuff, its pretty wicked. Even if this guy were a bleeding heart case for getting the kids back, with stuff like this where he lives I would NEVER give those kids back to anything so twisted.














