new to land rovers
Hello every one newbe here. Just bought 2 land rovers one yesterday 2003 discovery se and one today haven't even got it home 1988 discovery le . I hope that they will be good . Both have leaking power stearing pumps. Is this a normal thing omg . I am in Kansas City would like to hook up
Thread
Thread Starter
Forum
Replies
Last Post
EvilNik
New Member Introduction
0
Sep 8, 2006 09:00 PM



