This TV Commercial Is Supposed To Sell Cars?

Maybe we lost something in the translation from Spanish, but, we don't get it. It is just plain bizarre.

[Source: via cnet CarTech Blog]

Previous
Previous

Avoiding The Purchase Of Flood-Damaged Vehicles

Next
Next

Free Peace, Love and Rock 'N Roll On October 25, 2009