I hear those two words put together a lot on this forum and I'm not quite sure what people are talking about. As far as I'm aware Castrol is out of the Wiltshire UK, not Germany... For this reason I have been puzzled and never got around to figuring out people here on Bobistheoilguy are talking about. Perhaps I'm mistaken about where it's made.. or maybe everyone is talking about a different brand.
Btw, what makes everyone favor these oils so much?
Btw, what makes everyone favor these oils so much?