Yeah it kinda goes against all turbo tradition the thing is most of the people who have actually driven one claim to like them. They also have a bunch of kits so they much be selling some....either its a solid product or they are good at peddling snake oil.
|