Creative Ads Part 4 of 10
October 19th, 2006

A giant mirror was built that allowed passersby to stop and look at themselves wearing Indivi clothes at a shopping mall in Tokyo, Japan.
Creative Ads Part 3 of 10
Creative Ads Part 5 of 10
Creative Ads Part 7 of 10
Creative Ads Part 8 of 10
Creative Ads Part 6 of 10

Add your comments!