• Iso Grifo, it says it on the back.

    Kidding, I spotted one in Monaco years back and only remember because I had to look it up then. Pretty rare, I think. I wouldn't have thought there are many in the UK. Was it just parked up in London? I definitely wouldn't leave it in the rain if it was mine!

About