Land Rover For Sale (SOLD) For Sale: Short chasis Land Rover. – Good condition – Power steering – Clean & tidy – Location: Bandung, West Java, Indonesia. PM for more infos. Share this:TwitterFacebookLike this:Like Loading... Related