Photo via Sneakernews

While the world was busy reading about the new Nike MAG shoes, the Nike Sportswear store in SoHo actually got a special pair delivered there along with a guest appearance by a fully decked out Back To The Future version of the DeLorean.