Product Launch Boot Camp - Sept 20, 2008 - DaVinci Institute
May 26th, 2008 at 12:05 am

Best Russian Car Ad Ever

The effect of the dreaded car curse

This is one of those crazy commercials that just catches you off guard.  Second video after the jump.

 

In the end, the donkey wins

 

You must be logged in to post a comment.