Loading...
Uploaded by OddcastHQ on Apr 16, 2010
Oddcast and The Marketing Store created "Avatarize Yourself" for McDonald's Europe. This is an overview of the buzz-worthy campaign for submission to the 2010 Cannes Lions. Directed by Ofer Zimchi and produced by Oddcast.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)