IMG 7615 The Ferrari TR 59/60 Fantuzzi Spyder. Caught here at Pebble Beach where the handful that were produced were on display.