The new olive green colorway of the Travis Scott x AJ1 Barb, which has been revealed several times before, is confirmed to be delayed until September 28th. The current shipment of the shoe is the first to be revealed, with a total of 22,900 pairs on sale in Europe, which isn’t too much. Cockroach Man, […]