I got talking to a feller when he spotted my trophy in a car park. Said he used to have one. He told me there was another one on the Isle of Man up near Jurby - anyone on here own it?