New York Magazine names Dsquared as the Best Menswear Ad for March

posted at 11:31am March 25 2010