More curious advertising by Diesel in New York City.
An odd advertising campaign at the Diesel shop in New York City.