This is one of those places that has to be seen to be believed.My wife dragged me there but one odd house ad three show buildings later it is one of the most incredibly odd but cool places I have ever been. Has anyone else been there ?
My mom grew up in Wisconsin, and we often visited her brother's family there when I was younger. The name sure sounds familiar, but looking at photos, it doesn't look so familiar to me. We did a lot of offbeat local attractions like that, so there's a good chance I visited at some point, but I'm really struggling to remember it