GDLR

AcronymDefinition
GDLRGuignols De La Route (French: Puppets of the Road; racing team)