Showing posts with label mercedes. Show all posts
Showing posts with label mercedes. Show all posts

Monday, May 16, 2011

Mercedes Interactive Print Ad



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