Lee Auto Mall

In business for over 75 years, Lee Auto Malls owns and operates over 20 locations throughout the state of Maine and is Maine’s largest volume car dealer. CD&M recognized the enthusiasm that customers have for the way Lee does business and used that loyalty to reinvigorate their brand.

Campaign concepts
Video production
Video editing