Looking For A... Ferrari? 1983 Pininfarina Spider Azzura

Let's say you have a 1983 Pininfarina Spider Azzurra, which is a Fiat 124 built after Fiat handed production over to Pininfarina for a couple years (go here for the story), and you know it's something special. How do you show the world? Why, you convince the world it's actually a Ferrari, by dressing up the Fiat Twin… » 4/17/08 2:00pm 4/17/08 2:00pm