car leaking water from somewhere near water pump.
Just go and have it pressure tested to find the leak.
Search Kia Sephia Questions
Kia Sephia Experts
Related Models For Sale