Originally Posted by
Pranav
C'mon mister oil expert. Pennzoil is the label they stick on Shell lubricants (same guys that make the rotella) sold in the US these days. The exact same stuff gets a shell sticker overseas.
Pennzoil is nothing but a label brand these days.
Bookmarks