Food

The World’s Largest Food

Here’s a roundup of “The Largest Meals Anyone Has Ever Cooked.” That photo is of a giant vat of hummus. There was probably an entire SWAT team dedicated to apprehending any double-dippers.

Now Buzzing