02 windstar lx reviews?

May 29, 2005 0 Replies

Hi, looking at purchasing an 02 windstar lx with 80,000 kilometers on it. is there any problems with this year



Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required