laughingsquid.com
Ottavia, The World's Largest Gluten-Free Pizza
Roman chefs, led by the Dr. Schar Group, have created Ottavia, the world's largest gluten-free pizza. It took over 48 continuous hours to make, measures
Rusty Blazenhoff