GDLR

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