bummer....only consolation is that you can't notice it in natural light, but when YOU know it's there it always stands out like a dogs ball whenever YOU look at it
nobody else would prolly see it
I would reckon the fine would go to the owner and the points to the driver....NFI really....sounds logical though....but then , when have the law and logic ever had any relationship....