Tucked away in the charming Ohio River town of Point Pleasant, West Virginia exists a museum so delightfully bizarre that it ...