J jadionmusic Guest Aug 7, 2009 #1 WINDSTAR 3.0? Thinking of buying one, but it leaks to the point where you can't drive 20 miles without leaking all the fluid. Thanks in advance!
WINDSTAR 3.0? Thinking of buying one, but it leaks to the point where you can't drive 20 miles without leaking all the fluid. Thanks in advance!