Has anyone any idea whether the car shop up from Iceland sells this? Or of anywhere else ?
Cheers for any info.
http://www.lubegard.com/~/C-178/LUBEGARD+Transmission+Flush
I'll answer myself . Malaga In case any one needs to know ! :lol:
http://www.automaticchoice.es/