This Is Your Life featuring Bob Todd was screened on 15th February 1984 and I have presented it here in 720P50