Adidas Originals “Sneakerhead” Exhibition by Freehand Profit The Adidas Originals SoHo, New York store played host to one of the most intriguing sneaker exhibitions to date. Dubbed the “Sneakerhead”... Read More