There is coolant leaking from a small piece on the top of the radiator . The car is not overheating but it does take a while to pick up when I press on the gas. What is this problem and will it be expensive to fix?
Apr 21, 2009 at 2:30 PM








