turbofrank
Well-Known Member
- Joined
- Nov 4, 2002
- Messages
- 2,481
Watching Hot Rod tv the other day they advertized a rust remover that requires soaking parts for hours or day with good results. I believe made by Armorall. Checked website couldn't find anything. Anyone know this product and where to find ?