Crabfood teamed up with Center of the Universe Productions to craft this fun little spot for Del Grande Auto Group. DGDG is a car dealer in the Bay Area of California that needed a clear, and concise visual aid for their brand and what they're able to offer their customers.