This Ferrari TdF features extensive racing history and even a Ferrari Classiche restoration.
Colin Wood July 15, 2021
This 1958 250 GT LWB Berlinetta—nicknamed the "Tour de France" for its repeat success at the event—is said to be one of some 90 ever made.
Colin Wood September 23, 2020