A Sussex man who forgot about a speeding fine for 52 years has paid up after finding the ticket in an old coat pocket.
John Gedge, 84, was caught doing 55mph in a 35mph zone during a holiday to Philadelphia in the US in July 1954.
He promised to pay the fine when he returned to his hotel but forgot - until he found the speeding ticket last week.
He sent a note of apology with a £5 note to Philadelphia cops and phoned to say sorry.
John, who lives in an East Sussex nursing home, said: "I told them that Englishmen always pay their debts and my conscience is now clear."
US police officer Mark Focht said: "I'm going to frame the letter and the five pound note as an example to everyone that honesty is the best policy, even if it is a little late."
He's got a coat that's 52 years old !!!!! --- they knew how to make coats in those days.