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.

Picture of Aaron Harris

Aaron Harris