i got my mustang running yesterday ( had t5 rebuilt) and i got a Pro products 70mm tb and put it on. you can really hear the air come in and it has the "whistle" people hate. it doesnt bother me... i think it sounds pretty cool actually.
just submitting my personal opinon and decided to make a poll..
just submitting my personal opinon and decided to make a poll..
