Stoxnet

Graham Garner

Manchester, Greater Manchester

282 (1983-1985)