By Udi Tirosh

Mirrorless Rumors spotted an Italian site possibly breaking the embargo on the 6,900 Euros Leica SL announcement due later today, and sharing some images from a kit they got for review. The site has since removed the “offending page” but not before MR quickly captured the images along with the Google Translated text from the Italian post. With