Thank you Iluvatar, when I saw that pic, I knew it looked familiar. I thought the caption was wrong too, because it doesn't look like any of the Alfa or Maserati based special I ever seen.
I saw those many little differences between all the pictures but it's always like that with special...or does it mean that the car was heavily modified with Alfa or Maserati bits?
I think the event will clarify it...I couldn't find an entry list for that, but to be honest, I didn't search for too long...
The point is still out there for the final piece of the puzzle, where and when was this pic taken?