A road sign not usual found in the UK but in the Isle of Man.