Chef Fined For Licking Toads In The Kitchen

Chef Fined For Licking Toads In The Kitchen

The chef at a Japanese restaurant in Iowa was fined $335 after health department officials watched a video of him licking and kissing toads, then putting them in his mouth and then back on the prep table, in the restaurant’s kitchen. His brother taped the stunt and posted it on Facebook. [More]