Oddly Enough | Fri May 18, 2007 2:33pm BST

Meatballs made from human fat, anyone?