Stoxnet

Peter Cartwright

Results

16 Nov 1991 Scunthorpe Helter Skelter 8th