Weird Science: Toe Tastebuds?

Sometimes, in fact, nature is stranger than fiction