hmm hundreds of hours for building, tuning, and installing a turbo setup? seems odd...I mean a 1/4 mile drag car with stock mounts and radiator???
hmm hundreds of hours for building, tuning, and installing a turbo setup? seems odd...I mean a 1/4 mile drag car with stock mounts and radiator???
FL