Published on August 27th, 2015 | by Aaron Harris
U.S. Pizza Team: 2012 World Pizza Championship, Salsomaggiore Italy
Highlights from the United States Pizza Team competing at the 2012 World Pizza Championship in Salsomaggiore, Italy. The U.S. Pizza Team competed in both culinary and acrobatic.