Iowa chef licks 2 toads in kitchen, gets fined: "Chef Christopher Turla earned his Davenport, Iowa restaurant a $335 ticket Wednesday after health inspectors saw a video of him kissing and licking toads in the kitchen."
Christopher and the Toad Lickers would be a good name for a rock band.
Hat tip to Art Scott.
No comments:
Post a Comment