Nike Air Max 1 Display In Overkill Store
July 8, 2009Nike recently did some interior decorating at the Overkill store in Berlin by making a massive instillation dedicated to the Air Max 1. The display features a look at all of the colorways and the history of the shoe. If you are plannin on vacationing anywhere near Berlin this summer, stop by and check it [...]










