Hi guys,
Just been informed by a mate of mine that all Ford's leak in the front footwell....
Is this true or is it just a myth?
Personally i've never heard of this before and surely Ford would not have become one of the biggest car manufacturers in the world if this was true.
This guy is a real authority when it comes to cars.
Can anyone clear this up for me?
|