Stoxnet

Trevor Taylor

Results

3 Apr 1983 Northampton White Top Race 4th