Displaying items by tag: hybrid automobiles

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