Travel Ideas 2 - Uncornered Market
Does this mean Stupid is Better?  New York City

Does this mean Stupid is Better? New York City

More curious advertising by Diesel in New York City.

DPNDieselNYNYCNew YorkNew York CityUSAUnited StatesadvertisingstupidManhattan