Not really a leak by them, that info is all over the other forums since last night... and photos. Sounds like they just wrote some speculations like they did about the triumh that never showed up. I didn't read anything I didn't already know... Except for that new 3DR... Saw the video, loles to...