futuredhughes posted this vid in the chicago x thread. Go to 2:40 this guy says that the city series 10s are gonna be releasing? Can anyone confirm this?
you think that would have escaped NT if it were true? or a dozen other outlets? i think that's highly doubtful, especially in light of a pretty packed release schedule this year that is already well known.