Fish with ‘human’ teeth caught in North Carolina

 45 total views,  1 views today

The creature, caught in North Carolina, is believed to be a sheepshead fish. from: BBC News