Just days ahead of its official public debut, the first images of the new Opel Corsa have leaked online. This will be a crucial car for Opel, and a cr(...)