Lifestyle4 years ago
The Largest Pizza in the World and How Long It’d Take You To Eat It Alone
According to the Guinness Book of World Records, the world’s largest pizza was made in Norwood, South Africa, on December 8, 1990. It weighed a staggering...