8 Jun 2011, 13:10 UTC · By: Mihnea Radu / This ugly little duckling covered in what looks like oil stains might not seem all that important, but it’s actually a test vehicle for the next generation of MINI Cooper. This is the first ti...