AmbientGuerrilla Stunts Toyota: Climbing Wall Toyota, and Saatchi & Saatchi Los Angeles, recently placed a giant billboard in Times Square in New York to advertise its new RAV4 Hybrid car.…Alexis VerschuerenJune 2, 2016