Vincent Piazza at the Cavalli NY Flagship Store Launch at Cavalli Flagship Store in New York New York on September 7 2007
{"Image ImageDescription": "Vincent Piazza at the Cavalli NY Flagship Store Launch at Cavalli Flagship Store (665 5th avenue) in New York, New York on September 7, 2007.  (Footage by WireImage Video/Getty Images)", "Image Copyright": "2008 Getty Images"}