An upcoming auction from Artcurial in France on February 6 proves that these treasure troves still really do exist, and this might be one of the ultimate barn finds ever. The collection belonged ...
Almost 500,000 Impalas were built in 1959 and yet they are still not that easy to find nowadays and the ones you can find are ...
It isn't every day that the guys at Hagerty call someone's collection one of the best and most versatile they have ever seen.