Categories advertising low cost marketing surprise talkability Damn fine media buying Post author By Carl Post date March 31, 2010 No Comments on Damn fine media buying Spoofing ‘missing’ posters might be a touch questionable, but this ad for Twin Peaks certainly made me look twice ← A logo that stands up → Did Apple just landgrab the mobile ad market? Leave a Reply Cancel replyYou must be logged in to post a comment.