
October 21, 2025, New York City, New York, USA: Robert De Niro and Al Pacino Star in Moncler’s Latest Campaign. Street advertisements on the corner of Great Jones Street and The Bowery in New York City (Credit Image: © Billy Tompkins/ZUMA Press Wire)
Scott Mc Kiernan, Founder & Editor-in-Chief, ZUMA Press
