1997 Ferrari F355 Spider 3.5L DOHC 40V V8 Engine Photo #80397538