I hit a speed bump really hard and then leaked antifreez all over. I took it to a garage and they couldnt find anything leaking??? My car is a 2003 Mercury Sable
Mar 9, 2010 at 3:02 PM