World’s largest pizza is made in California by Pizza Hut and YouTube star Airrack
Pizza Hut and YouTuber Eric “Airrack” Decker have reportedly been awarded the Guinness World Record for the world’s largest pizza. According to a press release issued by Pizza Hut, the American multinational restaurant chain and the creator of video content Eric “Airrack” Decker collaborated to create their record-breaking 13,990-square-foot pizza at the Los Angeles Convention…