Close×

Yes they are fine cars, but Toyota also approves great ads - some funny, some risqué and some just inspired - in so many markets which surely must help them with their number one global sales spot. We love this one from Asia.

 

 

 

 

comments powered by Disqus