Fish With Human-Like Teeth Found, Sheepshead Fish, In North Carolina; Image Goes Viral
The sheepshead fish has existed for a long and is commonly found in North and South America. A fisherman in North Carolina, US, has caught a fish that has distinct …