Have you ever seen a fish with human like teeth? Jennette's Pier on Facebook shared these pictures of a sheepshead fish that was caught near Nags Head. Check out those teeth! Looks like the fish swam up on a pair of someone's dentures. They say this particular fish is extremely hard to catch and that's why you probably haven't seen many pictures of it before.
Photo Credit: Jennette's Pier Facebook