Well its in a A5 classic race book of the sixties and on Wikerpedia so it 'Must' be true', now why dont I believe that?
As to a later appearance in the sixties at races in the UK that action seems to be eclipsed on the web by Team obsoletes activities I dont have any old MCN mags newspaper doesn't store well.