Has anyone been there?? It's located in Newport, Kentucky. Right across from Cincinnati. If anyone is near here I suggest going.. It's really interesting.
Well anyhow, I was there this last spring and got around to uploading the pics I have taken there. So if you are interested here they are...