I was watching one of the new top gears the other day, n its series 8 episode 5, the one that starts off with the prodrive p2 car, has anybody seen/heard the dump valve in this car......sounds so cooool!
Does anybody know if it is possible to buy such a dump valve/blow off valve and fit it to...