Fish with ‘human teeth’ caught in North Carolina
Meet the sheepshead fish, a common Atlantic coast swimmer with a very crunchy diet. Last week (Aug 3), anglers at Jennette’s Pier in North Carolina pulled up something unexpected — and uncanny — from the Atlantic: a fish with human teeth. Yes, this fish — and its teeth — areContinue Reading










