mudmuncher
New Member
Hi All
Saw this for sale on ebay
*ENGINE RESTORER & LUBRICANT
- looks good but expensive !!!
Has anyone tried this or have any views if it works or not
Cheers chris
Saw this for sale on ebay
*ENGINE RESTORER & LUBRICANT
- looks good but expensive !!!
Has anyone tried this or have any views if it works or not
Cheers chris