Fish with 'human teeth' caught in North Carolina Live Science(02) Save Image Image gallery: Fish With Human Teeth: The Spooky Smile of the Sheepshead