A "hand-made" TV campaign for the Toyata Echo.
This hyperactive campaign showed why the Toyota Echo has the perfect personality for city driving.