It is one of the greatest American racing triumphs ever. It was a battle of huge budgets, huge egos, and huge personalities. It was a fight between Italy and the USA, it was a fight between domination and a company obsessed with dominating the world of racing, it was a 24 Hour War and the […]
More...
More...