Up until about a year or two ago they had a website. I bought my El camino Gas tank from them. now it is carparts.com. Anyone else buy the water injector that was supposed to give you more horse power buy cooling the intake down.Brother, you are not alone.
Remember the light-up hood ornaments?