For whatever reason, the Nike Air Windrunner TR 2 has been one of the more unpredictable releases among the Nike Sportswear range, apparently showing up...