Originally Posted By: iunderpressure
One of the worst websites I've ever seen. I kept asking myself, Really?
It's supposed to be oil you never have to change (or change VERY infrequently). They claim it's based on proven technology that's used by NASA.
I don't see a reason to believe it's a total fraud, but it is certainly... unproven, shall we say. There's just never been a convincing case made in favor of using it in a car.