A 1998 Ferrari 355F1 Spider; the world's greatest cars go on display at the Amelia Island Concours d'Elegance.