23 Jun 2011, 17:27 UTC · By: Mihnea Radu / We now have egg on our face, as earlier today we brought you leaked (sort of) images showing the facelifted version of the Renault Koleos, which was accidentally shown in India. We said we expected ...