The year is 3008. We had the awesome opportunity to direct Taboo form The Black Eyed Peas in the commercial for the Deltah 3008 shoe. The spot was produced by Decon and directed by One Eyed Robot’s Yoram Benz. VFX by Yoram Benz.

Leave a Reply

Your email address will not be published.

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed