Ferrari F12 Berlinetta Tour de France 64 special edition has finally been presented. The event took place at the Dream Cars Show in Brussels, Belgium. Ferrari F12 Berlinetta Tour de France 64 special edition is a tribute to the Ecurie Francorchamps team that won the 1964 Tour de France Automobile. Much awaited by car fans […]