The fifth most expensive car ever sold in the history of car auctions is a 1961 Ferrari 250GT SWB that had been sitting, forgotten and forlorn on a French farm for decades. Part of the incredible Ballion collection that went to auction in France over the last week or two, this car brought the house […]
More...
More...