- Wednesday, Mar. 14, 2007
- TORRANCE, CA
To promote the new Tundra, Toyota's full-size pickup truck, a barrage of videos as powerful as the truck are being played at a new website and as video banners at many first tier sites.
Saatchi & Saatchi LA, Torrance, Calif., created the...