So the "French Blue" Jordan 12 is indeed releasing this weekend.
The shoe's release date has been a bit of a mess recently, with a handful of reliable sneaker stores relaying info that the shoe had been pushed back. Tweets from Nikestore contradicted the supposed new release date of April 9, and for now it looks like the shoe will indeed release on April 2.
Barring any unforeseen circumstances, this shoe will be a general release at Jordan Brand accounts come this weekend.
Air Jordan 12 "French Blue"
Release Date: 04/02/16
Color: White/French Blue-Metallic Silver-Varsity Red
Style #: 130690-113