Luca di Montezemolo & Martin Leach with the Maserati MC12 at Imola today