Stoxnet

Ted Ellison

Results

15 Jun 1958 Lydden Hill Final 3rd