Iron Chompers

There aren’t many scenarios in which getting a good look at a bunch of Komodo dragon teeth ends well. The massive lizard’s mouth holds 60 serrated teeth, each up to…