diameter »

Making The World’s Largest Pizza

Making The World’s Largest Pizza

mayur February 12, 2023 0

At a staggering 132 feet in diameter, this guy is making the largest pizza ever made

Read More »