The Nike Air Max Speed Turf “Dolphins” are less than 10 days away from their release. They have now officially started to arrive to retailers, as we wait for August 18th to cop our pairs. Let us know in the comment section if these are a Must Cop or Must Pass?
Nike Air Max Speed Turf
August 18th, 2012