US Pizza Team Italy 2006

Footage of the US Pizza Team in Italy from 2006.