Sandway -
I saw this photo on another site and thought that, maybe, the mechanic on the left in a white shirt displaying such sartorial elegance might be you ?