Toyota - Human Touch

A really weird car :). If i not mistaken, the car in this ads are a new vios, vios 2007. http://tvadsblog.net