They look quite badass, and may make me buy a pair of Nikes for the first time in about ten years. They're supposed to be coming out in the Spring collection...so right about now? I haven't heard anything in like four months though.
Anyone with info?
(Google "lunar spider" if you have no idea what I'm talking about...)