Owen Spencer-Thomas was born on 3 March 1940 in Braughing , Hertfordshire , England .
He was born into a farming family on 3 March 1940 in Braughing , Hertfordshire , England .