28 Jan 2010

Cane Toads on the dinner plate

From Checkpoint, 6:56 pm on 28 January 2010

We live in an era of food innovation where chefs push the boundaries with cutting-edge technology and unusual ingredients.