Does anyone know what the connection is between "One Life. Live It" stickers and off-road vehicles; predominantly Land Rovers?
Many Land Rovers seem to have these stickers on them and I really don't understand why?
Am I missing something?
Do owners of non-offroad vehicles get multiple lives which they keep secret from the rest of us? (OK, now I am being facetious).
