I can pick up a quart of this stuff for $5 locally and was wondering if anyone has ever seen or, better yet, used it before.
A little bit of research shows that it's made by Castrol in Germany. Beyond that I know nothing about it.
A little bit of research shows that it's made by Castrol in Germany. Beyond that I know nothing about it.