Stoxnet

Kevin Taylor

Results

19 Jul 1981 Northampton White Top Race 5th