Footlocker had them as their 95 picture earlier on this week, people started speculating based on that and that was found after. So they will probs be re-releasing soon properly, I think they just put their pairs up early.
I used to keep tabs on this thread as it was the best place to keep up to date on 95s and older models, now I can't just see all the pictures throughout it. Why did they remove this option?