Leaking focus!
i have a leak in the passenger side foot well (ford focus 1.8 tdi), someone said its to do with a pollen tank or something like this, any idea what this is, i cant see where the leak is and it only gets damp when there is a very heavy downpour