430 of the Most Fantastic Cars on the Planet

  The 103rd running of the Indianapolis 500 is about to begin. Labeled "the greatest spectacle in racing" it is one of the iconic races of the world. This year Mario Andretti, an Italian-born American racer who over a five decade long career, contested the Indy 500 an astonishing 29 times and won in 1969 will …