Check Out The World’s Largest Pizza

This is the “World’s Largest Pizza” that Stu was talking about with “Yes or BS” this morning…..

And yes, you could play baseball on this pizza…..It’s 130 feet across (this size of 1 1/2 baseball diamonds), contained 19,800 pounds of flour, 10,000 pounds of tomato sauce, and 8,800 pounds of mozzarella cheese!

CLICK HERE/INCREDIBLETHINGS.COM  to read more about the pizza and check out the video below: