

On the road with Simon Arron
KINGS OF THE MOUNTAIN Isle of Man, May 31-June 4: The Irish Sea is no excuse. Science is powerless to explain why Arron had never previously visited the TT… If…
Bentley Motors (1931) Limited 16 Conduit Street, London, Wi Telephone : Mayfair 4412 Please mention MOTOR SPORT when corresponding with advertisers.