This fish with a mouthful of human teeth is the stuff of nightmares3/23/2013
Some people draw the line at eating food with eyes, but how about fish with human-like teeth? This creepy creature is a called sheepshead fish, and it has pearly whites just like ours. There are incisors front-and-center, then molars — rows and rows of molars. (No, you're not mid-nightmare, this beast is for real.) To complete his icky image, this blob of sea meat also goes by the name "convict fish" — a reference to his prison bar-striped body. If you're brave enough to track one down in the wild, you'll find them swimming in the waters from Cape Cod to Florida and the Gulf of Mexico to Brazil. [Source]
Click to see more on msnNOW.com, updated 24 hours a day.
Exactly how many kitten pictures will you have to look at to sleep tonight?