I know that only 50 MC12's are being produced (25 street and 25 race) but does anyone know of anybody who owns an MC12??? And even better, any pics???...