The GDL Logo is a cartoon car. It’s not just a cartoon of any car, it is a caricature of the vehicle first used to register GDL as a mobile mechanic when GDL was first launched as a one man band.
Below is a short video showcasing the car in question and a short story of how that came to be the logo for the business.