After a heavy weekend of rain I have found a large puddle in my passenger footwell on monday?! I searched around to see where it could of came from but couldn't work it out? I have been told it could be where the window seal has came away f...
2000 Ford Streetka 1.6 luxTell us about your Streetka problem