KLLR

AcronymDefinition
KLLRKings Langley Land Rover (car dealership; UK)