Thursday, 3 February 2011

Daft Vader

This spot for VW made me laugh so had to put it up here. A successful collaboration between Lucasfilm and DeutSch LA agency. May the force be with you!


Post a Comment