Loading Video…

This browser does not support the Video element.

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.