This Pizza Is Over 17 Football Fields Long

June 22, 2015

It set a new Guinness World Record.