On my ramblings throughout W-143, you will read the term garagisti quite a few times. The term means “mechanics” in Italian (singular garagista = mechanic). Sure, a mechanic is a professional certainly related to Le Mans and motorsports. But despite the apparently simple translation, that can’t be all there is to it. So who were the garagisti in reality?
Clickty click here and you will find out.