Most people associate the Tour de France with human powered transportation, but the original race was done with automobiles. Ferrari’s F12tdf is named for the race because like the early racers, this modern supercar pushes the limits of traction and horsepower. Only 799 cars will be produced, and only a fraction will make their way […]
The post 2016 Ferrari F12tdf For Sale: 1 of 799 appeared first on duPont REGISTRY Daily.