Friday, February 12, 2010

The spirit of "there's no best ... only better" is captured in Toyota's new brand message, "Moving Forward."






















What did not figure in their equation was...