verte clothing in a new issue of italy's PIG magazine.
anyone understand what these italians are sayin?