World's Largest Delivery Pizza | Food Network

World’s Largest Delivery Pizza | Food Network

It takes a specially equipped Smart Car to deliver this GIANT 3-pound pizza pie in…