FeaturedBizarreNews WATCH: Strange fish that lives in a potato in Africa By Nehanda TV On Feb 22, 2017 133 potato fishStrange fish