Ferrari has unveiled the F12tdf (Tour De France). It was earlier expected to get the Speciale or the GTO monicker. Only 799 units of the car will be made.
… Read More