In France, a giant truffade is being prepared in an attempt to break a world record. by Head-You4116 Food Porn