Stoxnet

Freddie Hoyle

Results

28 Mar 1970 Harringay Consolation 7th
6 May 1970 Crayford Consolation 7th