Food December 24, 2025In France, a giant truffade is being prepared in an attempt to break a world record.