Tag: Tour de France


Magnificent 1956 Ferrari 250 GT ‘Tour de France’ and Muscular 1964 Shelby 289 Competition Cobra Headline RM’s London Sale

Incredible duo lineup for RM’s highly anticipated London sale, taking place on 8 September at Battersea Evolution Ferrari is the…

Read more