Chef licks 2 toads in kitchen, gets fined

August 12, 2010 4:53:03 AM PDT
Maybe he was testing a new recipe.

Load Comments