Wednesday, July 01, 2009

Duck dump valve

A dump valve is a performance part on a turbo car that vents excess turbo pressure. It normally makes a 'woosh' noise, but when fitted with a duck-quacker ...

No comments: