just got a turbo kit for my ka and i need someone with good skills and long experience to install it on my car, i dont want no a** munch screwing with my car as i did have had an idiot work on it before so i do want to avoid that. Someone within dallas range would be nice
Anybody know anyone?