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