Thursday, August 5, 2010

Nike Air Max 90 "Pigeons"


Dont expect to see these in stores, let alone releasing for that matter. If you look at the tongue, only 10 of these were made. Good luck on getting a pair of these.
-MYRICK









No comments: