Turbo direct is the best place in south africa for turbo charger needs. They are so helpfull and I am really impessed with ther service's. The staff at turbo direct always greats u with a smile and they are very Professional. Chris kambouris really know his story when it comes to turbo chargers.:) tumbs up to turbo direct and keep up the great service.
0 comments