I just have one question (because the answer to "are Headz insane?" is obviously yes :)): how many amongst you all have the luck to have a client who is ready to sign off on something like this?
Good job, people at Dodge.
communication is essential to business making and it involves more than the ability to name your product, write a tag line or a press release. It's an intricate, rational and scalable effort and, let's face it, not anyone can do it.