GO
Loading...

World's biggest pizza

Monday, 19 Aug 2013 | 2:58 PM ET

A group of caterers in San Antonio, Texas, created the world's largest pizza. CNBC's Amanda Drury reports the pie took 2 hours to cook.