
Matters of moment, July 1989
France their England Le Mans has an atmosphere all of its own, largely, it must be said, because of the British fans who have been faithfully going there over the…
• Affectionate term used by competition motorists for the little shop In (iarburton Street, where they have for many decades obtained their protective clothing.