Johannesburg, South Africa – A supermarket has baked the world’s largest pizza measuring 121-feet in diameter. The pizza includes 9900-pounds of flour, 19800-pounds of tomato puree, 3690-pounds of cheese, and 19800-pounds of chopped onions.
In preparation for the Soccer World Cup – a pizza that would feed an entire stadium of fans.
Video after the jump. Continue reading “World’s Largest Pizza”