If you car is leaking water then you have a number of places it can come from. A water hose perished or needs tightening. Engine core plug holed or weeping.Heater matrix inside car check floor well carpets are they wet? Take the car to a garage and have the coolant system pressure tested. this will show up any leaks.
Carlito Corway, February 2007