The Daily Photo – 3.29.12
Most people have never seen this shoe, and very few people own a pair. Just ask DJ Clark Kent and Mayor. If they don’t have a pair, you know they are extremely rare. Rumored to 50 pairs, and released in 2002/2003. Congrats if you were able to get your hands on them.