That registration rings a bell, I think that car's still about, or been discussed / referred to recently.