Clever bus advertisement promotes weight loss products.
Brand: Weight Watchers
Media: Bus
Advertising Agency: Lowe
Location: Netherlands
Clever bus advertisement promotes weight loss products.
Brand: Weight Watchers
Media: Bus
Advertising Agency: Lowe
Location: Netherlands