1000 Miglia could not fail to be present on Amelia Island. On the occasion of the motoring event voted by the New York Times as one of the best concours d’elegance in the United States, eight Spirit of 1000 Miglia medals were awarded, the recognition that 1000 Miglia gives to cars that symbolise the authentic essence of the Red Arrow. The winner of...