Description I spotted this limited edition Ferrari F12 Tour De France parked in front of the Crillon hôtel in Paris. The car came from Zurich in Switzerland.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...