Worlds! Largest! Pizza!Worlds! Largest! Pizza!Everyone loves cold pizza and it's safe to say this pie probably had a few slices left over.Staff WriterStaff Writer