electric tiger land

Sneakers Jan 31, 2008

Onitsuka Tiger 2008 – Electric Tiger Land

StrawberryFrog Amsterdam, the award-winning international advertising agency, has created a giant ‘city in a sneaker’ sculpture called the Electric Light Shoe, which is the dramatic centerpiece for Onitsuka Tiger’s integrated global brand… Read more
View More Posts