Originally Posted by
User1
This was years ago but I went to a wheel builder where I live and he was telling me about some clear grease from Italy I believe. I never heard of it and never ran across it. Doesn't seem like it's too popular here either. Was the guy pulling my leg or there really does exist something like this? I would think clear would be a good color to have for grease.