Showing posts with label interactive print ad. Show all posts
Showing posts with label interactive print ad. Show all posts

Monday, May 16, 2011

Mercedes Interactive Print Ad



A brilliant execution merging digital with print for a more interactive experience.