Can't find it anywhere. All I can think is that it may be a mule/prototype for a mid-sixties Fiat Dino Spyder. If not, please open this up again..... ![Shocked :o](https://www.autopuzzles.com/forum/Smileys/default/shocked.gif)
Well, your perseverance has paid off, as this is a testing mule for the Fiat Dino Spider, using a few parts from the Fiat 850 and 124 Spiders, so a point to you!