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.
Your email address will not be published. Required fields are marked *
Post Comment