Displaying items by tag: toyota hybrids

Toyota and Saatchi & Saatchi inject a bit of magic into the hybrid automobile industry with a film-feeling ad created in Italy.