London Turbos, anyone dealt with them?
Posted: Sun Nov 09, 2014 7:30 pm
http://pages.ebay.com/link/?nav=item.vi ... 18&alt=web
My turbo is dieing so looking at onw of these, has anyone bought from them before?
My turbo is dieing so looking at onw of these, has anyone bought from them before?