Leave it to the Internet to leak what should be Canon's smallest ever DSLR, the Canon EOS-b. A photo acquired by Digicam-info was put up just hours after Best Buy revealed the camera's specs in full, so we essentially have the entire picture before Canon has even taken the stage on March 22.

The EOS-b very much keeps in line with Canon's popular Rebel shooters, just smaller—much smaller than the t2i, but not quite mirrorless territory. When the camera is announced, we're expecting it to feature an 18-megapixel sensor, 3-inch LCD screen, 4fps continuous shooting and an ISO range of 100-25600. At $799, the EOS-b will also come with an STM EF-S 18-55mm f/3.5-5.6 IS kit lens.

We'll get an idea of how this will perform when Canon officially announces the new addition to the Rebel line on Friday.