Rebranding of Auto Dealership Chain, and creation of Otto, an animated character to adverise the Lou Fusz AutoAwards Program.
<·· back