Loading...
Uploaded by PiersFawkes on Mar 20, 2006
We took a trip to the new 'secret' showroom off Canal Street in New York. Limited edition adidas sneakers from superb artists on show.
Sports
Standard YouTube License
City???
NYCadicolorNYC 3 years ago
Load more suggestions
City???
NYCadicolorNYC 3 years ago