I picked up my first land rover yesterday. Its a 1992 range rover. On both sides there is this sticker. Does it mean anything or has someone just stuck it on?
I picked up my first land rover yesterday. Its a 1992 range rover. On both sides there is this sticker. Does it mean anything or has someone just stuck it on?