Canon EOS 50D Leaks on Canon China Site Someone post this link that EOS 50D is about to release. Too fast! 50D is less than 18 month. Cameras: Canon EOS 50D Leaks on Canon China Site. August 23, 2008 by KC Camera Photography 1