Where the rubber meets the road, Vans x Michelin. Last night Sneaker Summit had a chance to stop by the Vans x Michelin event in NYC. The latest collaboration is encouraging teens to drive life saving action via ‘street tread’. Vans is dropping 100 pairs of the exclusive Michelin x Vans project to a […]