Stoxnet

Sunday 4th September 2016

Northampton

World Masters