Chicago pizza place owner travels to Tulsa to throw world's largest pizza party

The owner of JB Alberto's Pizza went to Tulsa to throw the World's Largest Pizza Party.

Chicago Area News

Good Day Chicago

FOX 32 Sports