One hundred and ten million dollars in sales truly is a breath of fresh air. The Mecum auction […]
Media
Tag: Carroll Shelby
The giant Ford didn’t like the fact that every Monday, newspapers the world across talked about Ferrari’s victories […]