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.
The owner of JB Alberto's Pizza went to Tulsa to throw the World's Largest Pizza Party.