Auto Tune & Lube
Auto Tund & Lube
I went for a tune up at Auto Tune & Lube in Las Vegas on Spring Mountain Road. I was told by the owner, they would install all Bosch parts including plugs and plug wires. When i noticed that the plug wires were not Bosch and mentioned it to the owner who bought them, he said "they were ...