Carnut, you earn another point for locating the puzzle car. This unit belongs to the Leo Aumüller Abarth collection housed near Bamberg, Germany. When the car was raced at the 2011 Solitude Revival (that's where the puzzle pic is from), it was presented as a "1968 Fiat Abarth 1300 OT Spider". The other picture that Carnut has found is from the 2009 Retro Classics exhibition in Stuttgart. I don't really know why it has this particular denomination so if anybody knows anything more, info is welcome.