Originally Posted By: dparm
As far as I know, Edge Supercar is simply a rebranding/marketing exercise. The oil inside is exactly the same.
How do you know this? Anything to back it up?
Originally Posted By: 190E26FTW
Just got my bottles today of Castrol 10w60 Supercar. It says Made in Austria!
Where did you buy it?