D DogLover99 New member May 9, 2010 #1 Some people say it has to be a turbo car while others say it can just be fitted on any car. its a dump valve not a blow off valve.i just love that sound!!!!!
Some people say it has to be a turbo car while others say it can just be fitted on any car. its a dump valve not a blow off valve.i just love that sound!!!!!