Mexican workers prepare the largest sandwich in the world, in the main Zocalo square in Mexico City, April 24, 2004. The sandwich, weighing 3,178 kg (6,991 pounds), was made by Mexican company Bimbo in conjunction with McCormick, Fud, Chalet and Petalo Jumbo. It was certified by Guinness Book of...