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]

Good News,That Dead Mouse In Your Diet Pepsi Was Actually A Toad

Good News,That Dead Mouse In Your Diet Pepsi Was Actually A Toad

Remember the purported mouse that a man in Florida purportedly found in his can of Pepsi? Lab tests are back, and it turns out that it wasn’t actually a mouse.