Tri -State Cylinder heads qusstion
#21
alright im gonna look into it more. its there really that bad then ill prob just look for vortech. is there any website that i can go to to builds a turbo set up??? idk why. im all american and all. but loving the sound of a turbo
Thread
Thread Starter
Forum
Replies
Last Post