Car has been spotted on French island of Corsica parked along with GT3 RS, 458 Speciale A and Ferrari FF. Is this car from the owner of previous ones...