Originally Posted by JoeLena
I beg your pardon, my Land Rover isn't leaking, it is marking it's territory.
"Marking"? Oh my, that is good.
I mistakenly thought the car industry in Britain was basically gone. Some interesting info:
Cars made in Britain | AA
I wonder if present day British manufactured cars, aside from Honda, still leak oil?
I know, a bit of a drift, but maybe TDW will allow it?