Jeep Cherokee Talk banner

vtech

  1. ever heard of this oil additive?

    Jeep Cherokee Stock Technical Forum
    Well, my grandfather bought me some V TECH 5/100 oil additive and I have never heard of it. Has anyone else heard of it, used it, liked it, hated it? I tried googling it and nothing showed up. :dunno: So any info on the stuff would help. Thanks -Gnome
Top