Toyota ‘Glass Organs’ spot highlights safety features in new spot via Saatchi & Saatchi

| | 44 Comments

Screen shot 2011-03-22 at 9.36.49 AM.jpgToyota Australia has released ‘Glass Organs’, a new corporate spot created by Saatchi & Saatchi, Sydney highlighting the safety features of its range of cars, directed by Noah Marshall via The Sweet Shop.